随笔分类 -  python传智播客-02-函数

摘要:1.文件定位读写 f.seek(2,0) 2.文件的当前位置 f.tell() 3. 文件,文件夹的常见操作 os 4.小应用:批量重命名文件 1)版本1:创建文件 2)版本2: 3)版本3:修改默认目录 4)版本4: 5。批量删除文件名前多余的东西 阅读全文
posted @ 2017-11-22 22:38 venicid 阅读(163) 评论(0) 推荐(0)
摘要:1.f.read(), f.readline(), f.readlines() 2. 5G大文件 读入 一丁点一丁点的倒水 阅读全文
posted @ 2017-11-22 22:29 venicid 阅读(151) 评论(0) 推荐(0)
摘要:1.文本文件 ,二进制文件 二进制文件:用vi 打开一个图片,MP3,视频 2.文件打开方式 3 .读取文件内容 1)f.read() 2)f.read(1) f.read(10) 4.文件写 5.小程序: 1)给文件写入东西 2)读取文件内容 6.应用1:复制文件流程 1)版本1:大框架 2)版本 阅读全文
posted @ 2017-11-22 22:13 venicid 阅读(130) 评论(0) 推荐(0)
摘要:1. list列表排序 2.字典排序 把list的元素,单个元素字典,传入到x,即 x:x['name'] 就是 {“name”:“alex”,“age”:43} :alex 3.lambda应用: 1)版本1:求11+22 2)版本2: 3)版本3:动态语言 4)版本4:eval 去掉字符串的 “ 阅读全文
posted @ 2017-11-22 21:15 venicid 阅读(191) 评论(0) 推荐(0)
摘要:opencv 思绪无法去突破,总是困在一方小小的田地。 创新点,根本就不能够找到,别人的也不能够自己实现 两个程序又该如何去融合呢! 只是还在皮毛而已 距离开题报告也就半个月而已了 到底该怎么办 python 自己进度确实太慢了,这样根本就不能够,在明年开春完成要求 后面还有数据库,web,Djan 阅读全文
posted @ 2017-11-22 09:44 venicid
摘要:版本1) 求5!while 版本2) 5! = 5 * 4! 版本3) 自身调用 版本4)if判断 版本5)return num 递归的注意点:997 阅读全文
posted @ 2017-11-20 14:47 venicid 阅读(164) 评论(0) 推荐(0)
摘要:1.b=a在c语言和python中的区别 c语言:a=100 a变量里面放的100 b = a b变量里面也放的100 python : a=100 内存中有个100 a放的100的内存地址 b = a b也放的100的内存地址 相当于给100那一块内存,贴个便利签 2.type查看数据类型,id查 阅读全文
posted @ 2017-11-20 14:07 venicid 阅读(182) 评论(0) 推荐(0)
摘要:1.函数返回值 2.缺省参数和命名参数 缺省参数,使用默认的值, 只能放到最后 命名参数,必须使用形参的变量名a,b,c 3.不定长参数 args ,元组 我想把每天的营业额加起来,但是有时开业5天,有时候开业7天 变量就是args 只不过加了标记* 元组:切记一个元素的写法(33,) 计算多个数的 阅读全文
posted @ 2017-11-20 13:19 venicid 阅读(283) 评论(0) 推荐(0)
摘要:修改没有用函数的程序 具有独立功能的代码块 源程序 #1.打印功能信息 print("*"*50) print("\t名片管理系统 V3\t") print("1:添加一个名片") print("2:删除一个名片") print("3:修改一个名片") print("4:查询一个名片") print 阅读全文
posted @ 2017-11-19 22:54 venicid 阅读(222) 评论(0) 推荐(0)
摘要:1.局部变量 2.全局变量(死歌的大招)函数前面声明的都是全局变量 3.全局变量和局部变量的区别 1)老方法 2)新方法:不是“定义一个局部变量”,而是“对全局变量就行修改” 4.全局变量 哪个位置生效 5.全局变量和局部变量 名字相同?,全局变量命名格式 阅读全文
posted @ 2017-11-19 22:19 venicid 阅读(202) 评论(0) 推荐(0)
摘要:1.函数的嵌套 百度百科 2.产品如何运作 3.应用 1)版本1:打印1条线 2)版本2:打印5条线 3)版本3:嵌套应用 4.作业 我的方法 1)版本1:大框架 2)版本2:我的版本 3)版本3:优化 正确方法 1)版本1:先写大框架,用到函数在定义 2)版本2:再定义一个函数 3)版本3:定义第 阅读全文
posted @ 2017-11-17 22:48 venicid 阅读(277) 评论(0) 推荐(0)
摘要:1.引入函数 2.函数执行过程 3.多个函数的执行过程 4.带参数的函数 1)版本1 :实现2个数的加法 2)版本2:只能实现10+20 3)版本3 :让小孩买烟 5.带返回值的函数 1)版本1:为什么需要返回值? 2)版本2:如何调试程序? 10000行程序如何调试? 二分法 3)版本3:返回值 阅读全文
posted @ 2017-11-17 22:09 venicid 阅读(504) 评论(0) 推荐(0)