摘要: 模块: 模块,用一坨代码实现某个功能代码集合。 类似与函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个.py文件组成的代码集合就称为模块。 如:os是系统 阅读全文
posted @ 2017-08-15 17:10 不懂python的小黑帽 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 英文文档: class bytes([source[, encoding[, errors]]]) Return a new “bytes” object, which is an immutable sequence of integers in the range 0 <= x < 256. b 阅读全文
posted @ 2017-08-07 22:46 不懂python的小黑帽 阅读(1768) 评论(0) 推荐(0) 编辑
摘要: 英文文档: class bytearray([source[, encoding[, errors]]]) Return a new array of bytes. The bytearray class is a mutable sequence of integers in the range 阅读全文
posted @ 2017-08-07 22:45 不懂python的小黑帽 阅读(356) 评论(0) 推荐(0) 编辑
摘要: python中的内置函数: abs() #取绝对值 all()#全部为真,则为真,有一个假的为假 any#存在真的则为真,全部为假则为假 bin()#十进制转为二进制 bool()#将字符转换成布尔值类型 ascii() 阅读全文
posted @ 2017-08-07 22:42 不懂python的小黑帽 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 无参实现 有参数的实现: 其实可以更好实现函数的灵活调用,每次调用都可以diy一下而已 函数中有三中不同的参数: 1.普通参数: #name 叫函数function的形式参数,简称:形参 #指定函数 def function(name) print(name) #执行函数: #'leoday'叫做函 阅读全文
posted @ 2017-08-01 23:01 不懂python的小黑帽 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 抱歉,最近离职!忙交接的事情去了···· 1.函数的背景: 在学习函数之前,面向对象的三大特征是 封装 ,继承,多态嘛···· 之前一直都遵循:面向对象编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码实现指定功能,开发过程中常见的操作就是粘贴复制,也就是讲之前的代码块复制到需要实现功能的地 阅读全文
posted @ 2017-08-01 22:14 不懂python的小黑帽 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一:回顾之前内容 1.顶部(py2.7和py3.5顶部解释器,还有一个编码) 解释器 编码(py 2.7 anscii py 3.5 unicode) 2.print("hello ") print "world" 3.编码 anscii 代表英文字符的 unicode 最少使用俩个字节··· ut 阅读全文
posted @ 2017-07-19 15:10 不懂python的小黑帽 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型常用功能:1.整数,int a. n1=123 n2=456 print(n1+n2) print(n1._add_(n2)) b. 获取可表示的二进制最短位数 n1=4 ret=n1.bit_length() print(ret)一:运算符 in "hello" in "aaaaaaa 阅读全文
posted @ 2017-07-19 11:51 不懂python的小黑帽 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 嵌套: 字典: 阅读全文
posted @ 2017-07-19 11:50 不懂python的小黑帽 阅读(122) 评论(0) 推荐(0) 编辑
摘要: (问题暂留·····) 每次用pycharm的时候都不能出效果,那么我还是用cmd来测试吧 我反正是比较糊涂了···· 这个是因为再2.7下面没办法测试···所以贴出来 encoding在我的环境一敲出来就报错·····我过一阵时间安装3.5 字符,字节的转换 阅读全文
posted @ 2017-07-19 11:07 不懂python的小黑帽 阅读(256) 评论(0) 推荐(0) 编辑