摘要: 递归 :在函数内部,可以调用其它函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归特性: 1必须要有一个明确的结束条件 2每次进去更深一层递归时,问题规模相比上次递归都应有所减少 3递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的, 阅读全文
posted @ 2018-01-13 22:19 灵儿三石 阅读(82) 评论(0) 推荐(0) 编辑
摘要: # Author :Gao ling"""#在整个代码的顶层定义的唯全局变量#字符串和整数全局变量在函数不可以被改(除非global)声明school ="Oldbay edu."def change_name(name): global school#要想在函数中改全局部量,需要先声明一下全局变量 阅读全文
posted @ 2018-01-13 20:25 灵儿三石 阅读(98) 评论(0) 推荐(0) 编辑
摘要: # Author :Gao ling"""#函数def func1(): print('in the func1') return 0#过程 过程是没有返回值的函数def func2(): '''testing2''' print('in the func2')x=func1()y=func2()p 阅读全文
posted @ 2018-01-13 20:19 灵儿三石 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 详细文章: http://www.cnblogs.com/yuanchenqi/articles/5956943.html http://www.diveintopython3.net/strings.html 需知: 1.在python2默认编码是ASCII, python3里默认是unicode 阅读全文
posted @ 2018-01-09 17:48 灵儿三石 阅读(84) 评论(0) 推荐(0) 编辑
摘要: # Author :Gao ling"""#修改f = open("yesterday2","r",encoding="utf-8")f_new = open("yesterday2.bak","w",encoding="utf-8")for line in f: if "肆意的快乐等我享受" in 阅读全文
posted @ 2018-01-09 15:57 灵儿三石 阅读(93) 评论(0) 推荐(0) 编辑
摘要: File "E:/pycharm_pro/day2/file_op.py", line 2, in <module> data=open("yesterday").read()UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in posi 阅读全文
posted @ 2018-01-08 20:11 灵儿三石 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 集合只能添加,没有插入 # Author :Gao linglist_1 = [1,4,5,7,3,6,7,9]list_1 = set(list_1) 阅读全文
posted @ 2018-01-08 14:35 灵儿三石 阅读(102) 评论(0) 推荐(0) 编辑
摘要: # Author :Gao lingdata = { '北京':{ "昌平":{ "沙河":["oldboy","test"], "天通苑":["链家地产","我爱我家"] }, "朝阳":{ "望京":["奔驰","陌陌"], "国贸":["CICC","HP"], "东直门":[ 阅读全文
posted @ 2018-01-06 17:37 灵儿三石 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 字典是一种key-value的数据类型,使用就像我们上学用的字典,通过笔划,字母来查看对应页的详细内容。 语法: info = { 'stu1101':"TengLan Wu", 'stu1102':"LongZe Luola", 'stu1103':"XiaoZe Maliya"} 字典是无序的。 阅读全文
posted @ 2018-01-06 11:57 灵儿三石 阅读(114) 评论(0) 推荐(0) 编辑
摘要: # Author :Gao lingname = "my \tname is {name},{year}'s old"print(name.capitalize())#首字母大写print(name.count("a"))#某个部分计数print(name.center(50,"-"))#一共50个 阅读全文
posted @ 2018-01-06 10:40 灵儿三石 阅读(113) 评论(0) 推荐(0) 编辑