随笔分类 -  Python

摘要:Python内置函数 链接: 思维导图链接: https://www.processon.com/view/link/5b72a704e4b053a09c33f341 不好记得几个 hash() dir() bin() oct() hex() abs() divmod() round() pow() 阅读全文
posted @ 2018-08-14 17:54 heshun 阅读(203) 评论(0) 推荐(0)
摘要:一 生成器 生成器的本质就是迭代器 生成器的特点和迭代器一样,取值方式和迭代器一样(__next__(), send(): 给上一个yield传值) 生成器一般由生成器函数或者生成器表达式来创建 其实就是手写的迭代器 由于函数中含有yelid,那么这个函数就是生成器函数, 且执行这个函数的时候就不再 阅读全文
posted @ 2018-08-13 17:14 heshun 阅读(333) 评论(0) 推荐(0)
摘要:前面内容补充 函数名分应用(第一类对象) 函数名的命名规范与变量命名是一样的函数名其实就是变量名 函数名可以作为列表中的元素进行存储 例如: 可以作为参数传递给函数, 可以作为函数的返回值 二 闭包 闭包: 在内层函数中访问外层函数的局部函数的局部变量 简易写法: 作用 : 1 保护你的变量不收外界 阅读全文
posted @ 2018-08-10 18:43 heshun 阅读(258) 评论(0) 推荐(0)
摘要:一 函数的动态参数 *agrs 位置参数动态传参 *args 接收多个位置参数 **kwagrs 关键字参数动态传参 ** 接收多个关键字参数 参数的顺序: 位置参数 *agrs 默认值参数 **kwargs 形参位置: * ** 是聚合实参位置: * ** 是打散 函数的注释 命名空间 内置命名空 阅读全文
posted @ 2018-08-09 16:51 heshun 阅读(209) 评论(0) 推荐(0)
摘要:一 什么是函数 定义: 定义一个事情或者功能,等到需要用的时候直接用就可以了,那么这个定义的就是一个函数 函数 : 对代码块和功能的封装和定义 函数定义的格式: def 函数名(): 函数体 函数体: 就是函数被执行之后要执行的代码 函数的调用 先定义后调用, 直接使用函数名就可以调用函数, 写法: 阅读全文
posted @ 2018-08-08 17:36 heshun 阅读(230) 评论(0) 推荐(0)
摘要:一 初识文件操作 使用Python来读写文件是非常简单的操作,我们使用open()函数来打开一个文件,获取文件句柄,然后通过文件句柄就可以对文件进行各种各样的操作,打开的方式不一样能执行的操作也会有相应的差距 打开文件的方式: r , w , a , r+ , w+ , a+ , rb , wb , 阅读全文
posted @ 2018-08-06 19:18 heshun 阅读(233) 评论(0) 推荐(0)
摘要:字符串 join() 格式: "拼接的东西".join(可迭代对象) 可以加列表转换成字符串 相反 split() 可以加字符串转换成列表 切割 列表和字典在循环的时候不能直接被删除需要把要删除的内容记录在新的列表中 然后循环新列表,删除字典或列表 例如 字典也同上 总结 : 字典和列表都不能在循环 阅读全文
posted @ 2018-08-03 17:14 heshun 阅读(196) 评论(0) 推荐(0)
摘要:一 is 与 == 区别 == 比较 比较的是值 例如: 总结:== 可以比较任何字类型, 字符串, 列表, 数字, 元组 ,字典 id() 查看内存地址 内存地址可变 总结: id() 返回的是内存地址 所有的类型都有内存地址 is 是比较 比较的是内存地址 小数据池 总结: 数字小数据池的范围是 阅读全文
posted @ 2018-08-02 16:04 heshun 阅读(217) 评论(0) 推荐(0)
摘要:⼀. 字典的简单介绍 字典方法图解: 字典(dict)是python中唯⼀的⼀个映射类型.他是以{ }括起来的键值对组成. 在dict中key是 唯⼀的. 在保存的时候, 根据key来计算出⼀个内存地址. 然后将key-value保存在这个地址中. 这种算法被称为hash算法, 所以, 切记, 在d 阅读全文
posted @ 2018-08-01 16:48 heshun 阅读(401) 评论(0) 推荐(0)
摘要:一.列表的介绍: 列表是Python数据类型之一, 其他编程语言也有类似的数据类型.比如JS中的数组,java中的数组等等,他是以 [] 括起来,每个元素用 ',' 隔开,而且可以存放各种数据类型 列表相比于字符串. 不仅可以存放不同的数据类型. ⽽且可以存放⼤量的数据. 32位 python可以存 阅读全文
posted @ 2018-07-31 17:40 heshun 阅读(229) 评论(0) 推荐(0)
摘要:1 s = "今天要写很多程序然后预习" 2 print(s[0]) 3 print(s[1]) 4 print(s[2]) 5 print(s[3]) 6 print(s[4]) 7 print(s[5]) 8 print(s[6]) 9 print(s[7]) 10 print(s[8]) 11 阅读全文
posted @ 2018-07-30 21:27 heshun 阅读(204) 评论(0) 推荐(0)
摘要:一 . while循环 基本循环 循环体的终止语句 break :彻底停止掉当前层次循环体 cocontinue: 停止当前本次循环,继续执行下一次循环 例如: break continue while.....else... 与 if 类似 if 有个else while 也有一个else whi 阅读全文
posted @ 2018-07-28 11:32 heshun 阅读(208) 评论(0) 推荐(0)
摘要:什么是python? Python的创始人是Guido van Rossum , 因为他是一个叫Monty Python的喜剧团体的爱好者 , 所以该语言就命名Python了 Python是一种解释型弱类型的编程语言 解释型:在程序执行前一刻,他还只有源程序而没有可执行程序,边解释边执行 优点: " 阅读全文
posted @ 2018-07-26 21:44 heshun 阅读(176) 评论(0) 推荐(0)