摘要: 1. 函数为什么要return : 目的:为了调用,面向对象编程如果没有return将毫无意义,将变成了类似c的面向过程的上下文执行 2. return的常用形式 1、不写return:默认返回None 2、只写return:只有结束函数体代码的效果,返回None 3、写return None :与 阅读全文
posted @ 2019-11-10 18:41 躺云飘 阅读(7180) 评论(0) 推荐(0) 编辑
摘要: 1.概述 编程方式:面向对象&面向过程 函数式编程 面向过程一般没有返回值 例如:c 面向过程 就是执行上下文 没有返回值 函数定义:就是封装好的功能 关键字 def 函数的优点: 优化代码 避免重复,方便修改 通用功能的调用 可重用 一致性 可扩展 2. 函数参数详解(形参,实参),(有参函数,无 阅读全文
posted @ 2019-11-10 18:12 躺云飘 阅读(676) 评论(0) 推荐(0) 编辑
摘要: f.seek(offset,whence) offset: 相对偏移度 (光标移动的位数)针对的是字节 whence:指定光标位置从何开始 0:从文件开头 1:从当前位置 2:从文件末尾 f.seek(6, 0) f.seek(-3, 2)简单的例子理解 seek read tell with op 阅读全文
posted @ 2019-11-10 15:26 躺云飘 阅读(236) 评论(0) 推荐(0) 编辑
摘要: #算术运算符(加减乘除) a = 9 b = 2 print(a/b) #除以4.5 print(a//b) #取整 4 print(a % b) #取(模)余 print(a ** b) #次幂 # 比较运算(==,!=,>,>=,<,<=) 运算的结果为true 或 false print(a= 阅读全文
posted @ 2019-11-10 14:45 躺云飘 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.eval() 函数 定义:eval() 函数用来执行一个字符串表达式,并返回表达式的值。 简单的描述就是去掉引号,只执行表达式 本质:执行表达式的本质 如果存在运算则返回表达式的值,如果不存在运算则相当于去掉‘’ 取表达式 作用: 1. 将字符串数据类型转换成其它类型 把字符串类型的 列表、字典 阅读全文
posted @ 2019-11-10 13:17 躺云飘 阅读(468) 评论(0) 推荐(0) 编辑