- 博客(151)
- 资源 (2)
- 收藏
- 关注
原创 人工智能之计算机视觉:利用OpenCV和dlib库实现人脸检测与人脸标记全部代码实现(40行代码搞定!)
人工智能之计算机视觉:利用OpenCV和dlib库实现人脸检测与人脸标记全部代码实现(40行代码搞定!)目录利用OpenCV和dlib库实现人脸检测与人脸标记全部代码实现实现结果设计思路全部代码利用OpenCV和dlib库实现人脸检测与人脸标记全部代码实现实现结果
2020-03-22 00:00:44 4314
原创 人工智能之计算机视觉:利用Python语言编程实现人们是否带戴口罩的分类检测(30行代码搞定!)
人工智能之计算机视觉:利用Python语言编程实现人们是否带戴口罩的分类检测(30行代码搞定!)目录结果可视化设计思路全部代码结果可视化设计思路全部代码import paddle.fluid as fluid fluid.install_check.run_check() import matplo...
2020-03-21 14:52:01 5403
原创 Python中三级菜单
Python多级菜单选项product_info = { "fruit":{ "苹果": ["红富士","金帅"], "西瓜": ["黑美人","沙瓜"], "桃子": ["油桃","肥桃"], }, "meat":{ "beef":["50¥","生肉"] }, "Vegetables":{ "potato":["5.5¥","很大的"] }}product_i...
2020-07-03 23:20:17 358
原创 Python列表内字典嵌套
1.列表与字典嵌套,读取字典内数据。synckey = [{'phone': 656595046, 'Num': 1}, {'phone': 656595157, 'Num': 2}, {'phone': 656595140, 'Num': 3}, {'phone': 1494809641, 'Num': 1000}]sync_list = []for item in synckey: temp = "序号%s_ 手机号%s" %(item['Num'],item['phon...
2020-07-01 23:08:59 398
原创 Python 入门函数:对象相关知识复习
class Chinese: minzu='汉族' def __init__(self,name,age,gender): self.mingzi=name self.nianjing=age self.xingbie=gender # print('我结束啦') def notgood(self): print('%s 乱扔垃圾的' %self.mingzi) d...
2020-06-21 23:47:14 249
原创 Python实战练习一:创建图形化界面--文件处理工具(五)
当前工作目录:每个运行在计算机上的程序,都有一个“当前工作目录”,或 cwd。利用 os.getcwd()函数,可以取得当前工作路径的字符串,并可以利用 os.chdir()改变它 print(os.getcwd())os.chdir('C:\\Windows\\System32')print(os.getcwd())绝对路径与相对路径:有两种方法指定一个文件路径。• “绝对路径”,总是从根文件夹开始。• “相对路径”,它相对于程序的当前工作目录。...
2020-06-16 22:58:27 269
原创 Python实战练习一:创建图形化界面--文件处理工具(四)
垃圾文件定义:列表存文件扩展名['.tmp','.bak','.log',...............]rubbishfile=['.tmp','.log','.old','.wbk','.xlk','.bak','.chk','.$$$']def scannrub(self): total=0 filesize=0
2020-06-15 23:33:45 221
原创 Python实战练习一:创建图形化界面--文件处理工具(三)
Python OS 文件/目录方法OS模块应用在系统文件和目录操作中。OS模块重要函数和变量:1 )、os.sep 更改操作系统中的路径分隔符。2 )、os.getcwd()获取当前路径,这个在Python代码中比较常用。3 )、os.listdir() 列出当前目录下的所有文件和文件夹。4 )、os.remove() 方法可以删除指定的文件。5 )、os.system() 方法用来运行shell命令。6 )、os.chdir() 改变当前目录,到指定目录中。...
2020-06-15 23:04:47 241
原创 Python实战练习一:创建图形化界面--文件处理工具(二)
Python实战:创建图形化界面--文件处理工具tkinter模块:import tkinterimport tkinter.messageboxclass windows: def __init__(self): self.root=tkinter.Tk() #建立菜单 menu = tkinter.Menu(self.root) #状态设置 submenu=tkinter.Menu(menu,t...
2020-06-13 22:15:33 370
原创 青少儿编程- App Inventor程序实例讲解:飞蛾快跑
应用描述 通过倾斜设备来控制飞蛾移动; 查看屏幕上的能量指示条,能量会随时间减少,并引起飞蛾的饥饿; 让飞蛾追逐并吃掉小虫来获得能量,抵御饥饿; 帮助飞蛾躲避青蛙,因为青蛙吃飞蛾。 设计组件一个Canvas组件:游戏场地一个Canvas组件:显示飞蛾能量水平的三个ImageSprite组件:分别代表飞蛾、小蚜虫和青蛙OrientationSensor(方向传感器)设备的倾斜来移动飞蛾Clock组件用来改变蚜虫的运动方向按钮:重新启动...
2020-06-11 23:25:23 912
原创 青少儿编程- App Inventor程序实例讲解:打地鼠
打地鼠应用----实现以下功能:一只地鼠随机出现在屏幕上,每秒钟移动一次; 如果手指触碰到地鼠,则让设备震动,显示的命中数加1,地鼠随机移动到一个新位置; 如果手指直接触摸到屏幕但没点击中地鼠,则显示失败数加1; 点击“重新开始”按钮,游戏重新开始,命中和失败的计数归零。设计组件 Canvas组件:用来限定游戏中地鼠的活动区域; ImageSprite组件:用来显示地鼠图片 Sound组件:当地鼠被触摸到时,发出震动; Label组件:用来显示“命...
2020-06-09 23:08:25 3293
原创 Python学习模块 Pygame写游戏三(太空大战)
3.导入 飞船图片,def run_game(): ai_settings=Settings() screen = pygame.display.set_mode((ai_settings.screen_height, ai_settings.screen_width)) pygame.display.set_caption("The War!") screen.fill(ai_settings.bg_color) ship = Ship(...
2020-06-03 23:07:48 413
原创 Pygame学习之画线基本操作
Pygame图形Pygame的坐标原点(0,0)点位于左上角,X轴自左向右,Y轴自上向下,单位为像素。 pygame.draw.line(Surface, color, start_pos, end_pos, width)此方法用于绘制一条线段。 pygame.draw.rect(Surface, color, Rect)此方法用于绘制一个矩形 pygame.draw.rect(Surface, color, Rect, width...
2020-06-02 22:55:20 908
原创 Python学习模块 Pygame写游戏二(太空大战)
1.初始化游戏并创建一个屏幕对象! Python游戏设计太空大战 (一)2.完善作品背景及 窗口属性(利用类) 创建settings.py文件 设置传递对象,这样修改游戏的外观更容易:要修改游戏,只需修改中的一些值即可!...
2020-06-01 23:11:31 569
原创 Python学习模块 Pygame写游戏
用Python和Pygame写游戏第一个实例程序:一张背景图片:001.jpg一张跟随鼠标图片!import pygamefrom pygame.locals import *from sys import exitbackground_image_filename = '001.jpg'mouse_image_filename = 'fugu.png'# 初始化pygame,为使用硬件做准备pygame.init()# 创建一个窗口screen = py...
2020-05-31 00:08:03 447
原创 Python库学习之Pygame游戏制作
PygamePygame一组功能强大而有趣的模块,可用于管理图形、动画乃至声音,让你能够更轻松地开发复杂的游戏。通过使用Pygame来处理在屏幕上绘制图像等任务.Pygame下载地址:https://pypi.org/project/pygame/#files...
2020-05-29 23:27:26 348
原创 Python实例练习:创建和使用类
创建和使用类:1.创建 Restaurant 的类,其方法 __init__() 设置两个属性:restaurant_name 和 cuisine_type 。2.创建 describe_restaurant() 的方法和open_restaurant() 的方法,3.创建一个名为 User 的类,包含属性 first_name 和 last_name ,class restaurant: def __init__(self,restaurant_name,...
2020-05-28 23:46:33 612
原创 python入门学习:--向函数传递信息
向函数传递信息:def describe_pet(pet_name, animal_type='dog'): '''显示宠物的信息''' print(' I have a ',animal_type) print("My ", animal_type ,"'s name is ", pet_name.title(),".")
2020-05-27 23:54:14 156
原创 Python 入门函数:打印特殊符号
Python 入门函数:打印特殊符号等待用户输入 字母名字,通过对 26 个字母的设定,设置自己要输出的字体。name=input('请输入你的名字(拼音符合):')name=name.upper()for c in name: if c == 'A': print('''-----A--------A---A-----A-A-A-A---A-------A-''', '\n') elif c == 'B': print('''...
2020-05-22 23:59:38 1471
原创 Python 入门基础练习:阿姆斯特朗数
如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 + 5^3 + 3^3 = 153。1000以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。以下代码用于检测用户输入的数字是否为阿姆斯特朗数:def sum(): num=input('请输入一个正整数:') len_num=len(num) s=0 for i in num: s...
2020-05-22 23:45:53 652
原创 Python入门 练习文件输入与while循环
题目:从键盘输入内容,并保存在磁盘文件上, #为终止符号。程序分析:建立打开文件,while条件循环输入,import sysfilename =input('输入文件名:\n')fp = open(filename,"w")ch =input('输入字符串:\n')while ch !='#': fp.write(ch) ch =input('>>>')fp.close()...
2020-05-21 22:57:18 373
原创 Python 入门实例练习:while循环
题目:输入一个奇数,然后判断最少几个 9 除于该数的结果为整数。程序分析:99 / 11 = 9n=0num=int(input('请输入一个奇数:'))while True: n=n+1 a='9'*n if int(a)%num==0: print(a) break...
2020-05-21 22:20:07 178
原创 Python进阶练习:函数+字典
找到年龄最大的人,并输出,找出程序中有什么问题:1.字符串分割成列表:使用str.split方法:2.求列表最大值3.找到 字典 值对应键def max_info(n): dict0={} for i in range(3): input_info=input('请输入学员信息(姓名+年龄):') list1=input_info.split(',')# print(list1) dic...
2020-05-20 23:45:07 731
原创 Python学习:你的第一个web网站
安装 lpthw.web 创建你的第一个网页应用程序之前,你需要安装一个“ Web 框架”,它的名字叫 lpthw.web.可选的框架类型有很多很多,不过在这里我们将使用 lpthw.web 框架.使用 pip 安装 lpthw.web....
2020-05-15 23:52:51 188
原创 Python项目骨架简介及使用介绍
目录Python项目骨架简介及使用介绍如何创建《项目目录》骨架 内容:安装项目文件需要的模块NAME_tests.py的测试代码:使用骨架:Python项目骨架简介及使用介绍如何创建《项目目录》 包含:项目文件布局、自动化测试代码,模组,以及安装脚本。 其实就是将文件等合理归类到不同的目录下,以便于日后系统的维护和管理。骨架 内容:Window下直接建立文件夹:projects—— skeleton ——bin ...
2020-05-14 22:47:15 665
原创 Python进阶学习:类的实例二
python面向对象的特性:封装python 小技巧:只要将 Python 类的成员命名为以双下画线“__”开头的,Python 就会把它们隐藏起来。class User : def getname(self): return self.__name def setname(self, name): if len(name) < 3 or len(name) > 8: raise ValueError('...
2020-05-12 23:08:31 148
原创 python小白学习之各种符号
目录常用各种符号:Keywords (关 键 字)数 据 类型:字符串 格 式化(String Formats):操作符号:常用各种符号:Keywords (关 键 字)• and• del• from• not• while• as• elif• global• or• with• assert• else• if• pass• yield• break• except• import• print• class• exec.
2020-05-12 22:24:29 154
原创 Python进阶学习:类的实例
第一个类的 例:class Song(object): def __init__(self, lyrics): self.lyrics = lyrics def sing_me_a_song(self): for line in self.lyrics: print (line) happy_bday = Song(["Happy birthday to you","I don't want to get...
2020-05-11 23:39:52 234
原创 Python入门练习“问答闯关游戏设计一”
游戏设计:函数if条件判断问答闯关from sys import exitdef gold_room(): print ("This room is full of gold. How much do you take?") next = input("> ") if "0" in next or "1" in next: how_much = int(next) else: dead("请输入数字:") if...
2020-05-09 23:48:53 1333
原创 Python入门基础:函数与字符串练习
函数和字符串的练习:def break_words(stuff): 'This function will break up words for us.' words = stuff.split(' ') return wordsdef sort_words(words): """Sorts the words.""" return sorted(words)def print_first_word(words): """Prints the ...
2020-05-09 23:03:14 136
原创 Python入门基础学习 : argv函数简介
Python argv函数:from sys import argvtxt = open(argv[0],'r') argv[0]表示代码本身文件路径print ("Here's your file %r:" % filename)print (txt.read())print( "Type the filename again:")file_again = input("> ")txt_again = open...
2020-05-08 22:56:17 2466
原创 Python入门基础学习:传递 argv函数
python脚步传参数:from sys import argvuser_name = argvprompt = '> 'print( "Hi %s, I'm the script." % user_name)#print( "I'd like to ask you a few questions.")print('Do you like me %s ?' % user...
2020-05-07 23:51:52 264
原创 Python入门 函数学习:函数的可变长参数
Python入门函数学习 :在Python中函数可以有任意个参数,并不必将所有参数定义。def mylist(*list): L=[] for i in list: L.append(i) return La=[1,2,3,'加油']b=['武汉']c=['致','敬','逆','行','者']print(mylist(a,c)...
2020-05-06 23:35:48 134
原创 Python 进阶练习:socket()函数网络服务编程
socket()函数Python 中,我们用 socket()函数来创建套接字,语法格式如下:socket.socket([family[, type[, proto]]])参数:family: 套接字家族可以使AF_UNIX或者AF_INET type: 套接字类型可以根据是面向连接的还是非连接分为SOCK_STREAM或SOCK_DGRAM protocol:...
2020-05-06 23:17:10 146
原创 青少儿编程- App Inventor程序实例讲解:音乐播放器
青少儿编程- App Inventor1.播放器与滑动条 ,文件管理组件设计:逻辑编辑:
2020-05-04 23:31:30 3196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人