摘要: 定义函数 Python中定义函数要使用def语句。 依次写出函数名、括号、括号中的参数和冒号,在缩进块中编写函数体,通过return语句返回函数返回值。如: def my_abs(x): if x >= 0: return x else: return -x 一旦执行到return,函数就执行完毕。 阅读全文
posted @ 2018-05-04 09:40 孔个个 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 函数就是最基本的一种代码抽象的方式。函数只需写一次,就可以多次调用。Python本身内置了很多有用的函数,可以直接调用。 调用函数 要调用一个函数,需要知道函数的名称和参数。可以通过help(xxx) 的方式查看对应函数的帮助信息。如果参数输入错误,注意看报错信息。 abc() 求绝对值,仅支持一个 阅读全文
posted @ 2018-05-04 09:39 孔个个 阅读(136) 评论(0) 推荐(0) 编辑
摘要: dict -- dictionary 一组key的集合,包含key与value的对应。 Python内置的字典,在其他语言中称为map,使用key-value存储,具有极快的查找速度。 和list比较,dict的特点: dict的查找和插入速度极快,不会随着key的增加而变慢。 dict需要占用大量 阅读全文
posted @ 2018-04-30 16:19 孔个个 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 条件判断 if...else if...elif...else 格式: 注意缩进! if x: active elif y: active else : active 注意条件判断后,跟随的动作行要进行缩进, 代表在判断后要执行的内容。条件判断行结尾用冒号结尾。 循环 for ... in 循环 依 阅读全文
posted @ 2018-04-27 13:47 孔个个 阅读(135) 评论(0) 推荐(0) 编辑
摘要: tuple 元组 也是有序列表 ,与list非常相似,但是tuple一旦初始化就不能修改。 name = ('a','b',1,2,3,True) tuple不支持 append、insert ,因为tuple初始化后不能修改。由于不可修改,所以代码更安全,如果可能的话,能用tuple代替list 阅读全文
posted @ 2018-04-27 13:42 孔个个 阅读(118) 评论(0) 推荐(0) 编辑
摘要: list 列表 list是Python内置的一种数据类型, 是一种有序的集合, 可以随时添加或删除其中的元素,可以包含不同数据类型的元素。可以作为元素被别的list包含 。 name = ['name1','name2','name3'] #####name = ('a','b','c',2,4,6 阅读全文
posted @ 2018-04-27 13:41 孔个个 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.占位符方式:占位符: %d 整数 %012d 数字位数至少长度为12位,不足的前面加0填充。 >>> 'Hello,%s,%012d' % ('a',1234567890123456) 'Hello,a,1234567890123456' >>> 'Hello,%s,%012d' % ('a', 阅读全文
posted @ 2018-04-25 16:52 孔个个 阅读(180) 评论(0) 推荐(0) 编辑
摘要: ord() 函数 获取字符的整数表示chr() 函数 把整数编码转换为对应字符'\十六进制编码\十六进制编码' 可以将字符的整数编码使用十六进制的方式这样写Python字符串类型为str,在内存中以unicode表示,一个字符对应若干个字节。如果要保存或传输,就需要把str变为以字节为单位的byte 阅读全文
posted @ 2018-04-25 16:45 孔个个 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 大小写敏感 缩进敏感--tab和空格不要混用,最好使用4个空格进行缩进。可使用vim配置缩进字符为4个空格 编写py文件时注意文件的编码,UTF-8 without BOM, 并且记得声明coding 阅读全文
posted @ 2018-04-25 16:42 孔个个 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 整数 十六进制和八进制使用0作为前缀,如 0x12f , 010浮点数 可以用科学计数法来表示很大或者很小的浮点数,如 1.23x10^9 可以写作 1.23e9 或者12.3e8 ,0.000012可以写成1.2e-5。##整数的运算永远是精确的(包括除法!),浮点数的运算则可能会有四舍五入的误差 阅读全文
posted @ 2018-04-25 16:41 孔个个 阅读(138) 评论(0) 推荐(0) 编辑