摘要: 函数的主要概念 global声明一个模块级的变量并被赋值 nonlocal声明一个将要赋值的一个封闭的函数变量 lambda yield python的函数可以嵌套在语句中来实现不同的定义 函数名称允许重新定义 函数表达式的灵活性 阅读全文
posted @ 2019-11-13 20:25 盈盈的月儿 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 第一部分 文件迭代器 readline与readlines readline每次执行读取文件的下一行,在读取完毕的时候,会返回一个'',print的时候最好使用end='',因为每行结尾本身就有一个\n readlines执行的时候会把文件的每一行为单位写入到一个列表中 列表的解析 修改列表值的小技 阅读全文
posted @ 2019-11-13 20:24 盈盈的月儿 阅读(164) 评论(0) 推荐(0) 编辑
摘要: while break:调出循环 continue:调到判断句 else:当while正常结束时执行(未碰到break语句) pass:一个什么都不做的占位符,防止函数或者循环语句置空报错 for for的解包 字典的解包 for中的range range(2,10,2)从2开始,到10结束(不包括 阅读全文
posted @ 2019-11-13 20:23 盈盈的月儿 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 几种赋值小技巧 print的参数 print (['...',...][,sep = ''][,end = '/n'][,file = sys.stdout]) sep:主输出中,用什么替代',' end 输出以什么结尾 file指定文本将要发送到的文件 重定向输出 把print输出内容输出到文件 阅读全文
posted @ 2019-11-13 20:22 盈盈的月儿 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 元组 元组的基本用法 新建一个单元素的元组 t= (a,) 元组支持字符串的 + 等方法 嵌套元组:(1,2,(1,4),4) 元组的不可变性 元组的不可变性只针对顶层结构,如果元组嵌套了列表,那么此列表是可变的 文件 常见文件操作 小程序 相等性和真值 '=='判断的值是否相等 is 判断的是值的 阅读全文
posted @ 2019-11-13 20:21 盈盈的月儿 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 字符串 字符串严格意义上来讲是单个字符组成的序列 序列的操作 获取长度:len(str) 通过索引取值:str[0] 反向索引:str[ 1] 序列倒序索引从 1开始 []内可以为任何表达式,不仅仅是一个数字常量 分片:str[1:3],包含左不包含右,str[1:3]截取的为str[1]+str[ 阅读全文
posted @ 2019-10-31 09:10 盈盈的月儿 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 列表 列表的解析,从一个嵌套列表中按照需要的规则提取出一个新的列表 列表具有字符串的大部分性质 列表可以针对分片赋值 列表的方法 append 在最后增加:l.append("x") sort 排序:l.sort() 根据首元素ASCII码排序 extend 在列表后添加多个元素: l.extend 阅读全文
posted @ 2019-10-31 09:10 盈盈的月儿 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 共享引用 阅读全文
posted @ 2019-10-31 09:09 盈盈的月儿 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 数字常量 python支持以下类型的数字 整数(正整数和负整数):python中整数具有无穷大的精度 浮点数 十六进制的数0x123 八进制的数0o123 二进制0b1010101 基本数字常量 1234, 2,0,999999 1.23,1.,3.14e 10,4E210,4.0e+210 4e2 阅读全文
posted @ 2019-10-30 18:00 盈盈的月儿 阅读(195) 评论(0) 推荐(0) 编辑
摘要: python的单个变量长度不限 数字 数学模块math math.pi:π math.sqrt(85):开方 random模块,取随机数 字符串 字符串严格意义上来讲是单个字符组成的序列 序列的操作 获取长度:len(str) 通过索引取值:str[0] 反向索引:str[ 1] 序列倒序索引从 1 阅读全文
posted @ 2019-10-30 18:00 盈盈的月儿 阅读(223) 评论(0) 推荐(0) 编辑