摘要: # coding=utf-8 # Author: RyAn Bi school = 'THU' #全局变量 def change_name(name): global age #在函数中,用global定义全局变量 age = 20 school= 'PKU' #局部变量 作用域在函数中 print("before change is",name,sc... 阅读全文
posted @ 2019-02-18 11:23 bbgoal 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 对于不固定长度的参数,需要使用*arge,**kwargs来调用,区别是*arge是转换为元组,而kwargs转化为字典 阅读全文
posted @ 2019-02-14 16:34 bbgoal 阅读(558) 评论(0) 推荐(1) 编辑
摘要: 列表、元组、字典、集合 1. 列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字- 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Pyth 阅读全文
posted @ 2019-02-14 15:02 bbgoal 阅读(3506) 评论(0) 推荐(0) 编辑
摘要: # coding=utf-8 # Author: RyAn Bi def test(x,y,z): print(x) print(y) print(z) test(y=2,z =3,x=1) #形参与顺序无关 test(1,2,3) #与形参一一对应 test(3,z=2,y=6) #制定参数一定不能放在位置参数前面 阅读全文
posted @ 2019-02-14 11:06 bbgoal 阅读(115) 评论(0) 推荐(0) 编辑
摘要: return的主要作用就是,在调用的时候,能知道函数的运行情况,相当于打个标签 阅读全文
posted @ 2019-02-14 10:46 bbgoal 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 调用函数来实现文件的修改(abc.txt),并增加上时间,调用的是time模块, 需要注意的是,每个函数一定要用‘’‘ ‘’’ 标注下函数说明 阅读全文
posted @ 2019-02-13 17:24 bbgoal 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 对文件进行修改,对不起,在原文修改比较难,只能采用循环覆盖的方法 修改前 修改后 阅读全文
posted @ 2019-01-28 11:43 bbgoal 阅读(138) 评论(0) 推荐(0) 编辑
摘要: # coding=utf-8 # Author: RyAn Bi import sys,time for i in range(50): sys.stdout.write("#") #写入进度条 sys.stdout.flush() #刷新,否则没有逐步走动的效果 time.sleep(1) #时间间隔 阅读全文
posted @ 2019-01-25 10:47 bbgoal 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 注,这是在硬盘中读写,不能插入,只能全部擦除和覆盖,只有在内存中才能插入。 阅读全文
posted @ 2019-01-25 10:20 bbgoal 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 集合天生去重,另外集合非常便于两组数字的取交集,并集等计算 阅读全文
posted @ 2019-01-23 14:31 bbgoal 阅读(135) 评论(0) 推荐(0) 编辑