09 2018 档案

摘要:局部变量与全局变量: 1.前后引用: 2.局部变量和全局变量 3. 不要试图在函数中改变局部变量为全局变量,否则来回调用时容易出错 4.修改列表,集合,字典等数据类型可以在局部改变全局 在子程序中定义的变量成为局部变量,在最高层定义的变量为全局变量 全局变量的作用域是整个程序,局部变量的作用域是定义 阅读全文
posted @ 2018-09-29 16:49 杨fj 阅读(90) 评论(0) 推荐(0)
摘要:函数及函数式编程: 面向对象: 特征 :类 定义方式 class 面向过程: 特征: 过程 定义方式 def 函数式编程:特征 函数 定义方式 def 1. 函数结构: 1 def test1(x): 2 "this is a test" 3 x += 1 4 return x 5 6 print( 阅读全文
posted @ 2018-09-27 22:50 杨fj 阅读(138) 评论(0) 推荐(0)
摘要:字符编码与解码: Unicode 默认都占两个字符,用ASCII码英文占一个字节,ASCII码不能存中文 Unicode 存放英文会浪费空间 utf-8 存放时因为是一个字节,中文三个字节 unicode >通过编码 encode 转换为其他编码 其他编码 ————> 解码decode 为 unic 阅读全文
posted @ 2018-09-27 21:57 杨fj 阅读(114) 评论(0) 推荐(0)
摘要:移动光标(每次读取信息,可以理解为有一个光标在移动,读完信息,光标移动到最后) 1.读取光标: 1 f = open("file",'r',encoding = 'utf-8') 2 print(f.tell()) 返回0 2.tell 读取信息是按字符个数 1 f = open("file",'r 阅读全文
posted @ 2018-09-26 22:11 杨fj 阅读(100) 评论(0) 推荐(0)
摘要:集合(set): 集合去重: 集合关系测试:测试两组数据之间的交集,差集,并集等关系。 关系测试 1 # 集合是无序的 2 list_1 = [1,3,5,7,9,2,4,5,8,9] 3 4 list_1 = set(list_1) 5 6 list_2 = set([1,2,3,4,5,6,2, 阅读全文
posted @ 2018-09-18 20:59 杨fj 阅读(103) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-09-18 13:41 杨fj 阅读(0) 评论(0) 推荐(0)
摘要:字典的使用 字典是无序的,通过键值索引 字典的简单操作 1 dicto = { 2 'name1':'101q', 3 'name2':'102q', 4 'name3':'103q', 5 'name4':'104q', 6 'name5':'105q' 7 } 8 9 print(dicto) 阅读全文
posted @ 2018-09-18 10:30 杨fj 阅读(103) 评论(0) 推荐(0)
摘要:字符串的操作 阅读全文
posted @ 2018-09-17 23:16 杨fj 阅读(126) 评论(0) 推荐(0)
摘要:列表: 列表的简单操作: 对下标的获取操作 >>> users = ["yu","jie","fu","Rich","tian"]>>> print(users)['yu', 'jie', 'fu', 'Rich', 'tian']>>>KeyboardInterrupt>>> print(user 阅读全文
posted @ 2018-09-16 14:26 杨fj 阅读(81) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-09-16 09:45 杨fj 阅读(1) 评论(0) 推荐(0)