11 2019 档案

摘要:迭代 1:并行迭代 程序可以同时迭代两个序列 names["zhangsan","lisi","zhaosi"] age[12,13,14] for i in range(len(nemes): print(names[i],"is",age[i],"years old",age[]i) 这里i是循 阅读全文
posted @ 2019-11-30 12:23 zou-ting-rong 阅读(146) 评论(0) 推荐(0) 编辑
摘要:闭包 闭包使局部变量在函数外背访问成为可能,return函数不加括号返回的是地址。 函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数做为结果返回。 返回结果的实例: def sum(*args)#*args代表着 函数的参数的数目是可变 ax = o for n in args: a 阅读全文
posted @ 2019-11-25 21:00 zou-ting-rong 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1:对象方法: 对象方法分为共有方法和私有方法两种. 公有方法: class people: def sayhi(self): print("hello,how are you?") p = people() print(p.sayhi())#输出为hello,how are you? 私有方法: 阅读全文
posted @ 2019-11-20 16:03 zou-ting-rong 阅读(169) 评论(0) 推荐(0) 编辑
摘要:类属性 类属性分为共有属性和私有属性。 私有属性的定义方法eg:__age(若无次定义则默认为公有属性) 类属性举例: class people: name = "china" __age = 70#此属性为私有属性,不能通过对象来进行访问。 修改类属性 类属性的修改必须通过实例对象,类属性的修改会 阅读全文
posted @ 2019-11-19 21:04 zou-ting-rong 阅读(254) 评论(0) 推荐(0) 编辑
摘要:类和对象: python使用class关键字构造类。 对象的定义是通过类名加个括号。 声明类的语法格式: class 类名: 属性定义 方法定义 for exmple: class people: name = "jack" age = 12 print(people.name) print(peo 阅读全文
posted @ 2019-11-18 21:34 zou-ting-rong 阅读(187) 评论(0) 推荐(0) 编辑
摘要:序列概念: 序列的成员有序排列,可以通过下标访问到一个或几个元素,就类似与c语言的数组。 序列的通用的操作: 1:索引 11 = [1,2,3,4] 11[0] = 1 2:切片 11[1,2,3,4] 11[1:2] = 2,3 3:加法 11 = [1,2,3,4],12 = [5,6,7,8] 阅读全文
posted @ 2019-11-12 21:06 zou-ting-rong 阅读(423) 评论(0) 推荐(0) 编辑
摘要:递归函数就是在自定义的函数内部调用自己本身,包含了递归和回归的两个过程。构成递归的条件是: 1:递归结束条件和结束时的值 2:能用递归形式表示,并且递归向 结束条件发展。 递归函数实例: 计算4的阶乘: def fact(n): if n == 1: return 1 return n * fact 阅读全文
posted @ 2019-11-12 13:10 zou-ting-rong 阅读(312) 评论(0) 推荐(0) 编辑