摘要: 转载自:http://www.jb51.net/article/91416.htm 1.能调用方法的一定是对象,比如数值、字符串、列表、元组、字典,甚至文件也是对象,Python中一切皆为对象。 2.三种基本的文件操作模式:r(only-read)、w(only-write)、a(append)。 阅读全文
posted @ 2018-06-03 21:32 Presley 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/douzi2/p/5579651.html 1、split翻译为分裂。 split()就是将一个字符串分裂成多个字符串组成的列表。 2、split()当不带参数时以空格进行分割,当带参数时,以该参数进行分割。 a、当不带参数时 结果为: 结论: 阅读全文
posted @ 2018-06-03 18:19 Presley 阅读(20204) 评论(0) 推荐(0) 编辑
摘要: 1、在Python中字符串a占用一块内存地址,字符串b也占用一块内存地址,当字符串a+b时,又会在内存空间中开辟一块新的地址用来存放a+b。 a 地址一 b 地址二 a+b 地址三 因此内存中就占了三份空间,对内存消耗是很大的因此尽量使用字符串格式化来进行字符拼接。 2、字符串格式化 a、常见的占位 阅读全文
posted @ 2018-06-03 17:09 Presley 阅读(3403) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/pro_leo/article/details/41786397(有修订) 1、Python缓存作用: a、提高执行效率。 b、减少内存负担。 2、首先,我们看下面这一段code: >>> num1, num2 = 1, 1 >>> print nu 阅读全文
posted @ 2018-06-03 16:48 Presley 阅读(5642) 评论(0) 推荐(0) 编辑
摘要: 1、python内置模块sys的sys.argv函数会将解释器执行时的所有参数保存为一个列表。 a、首先创建文件login.py b、执行login.py文件 c、执行login.py文件并传入参数 阅读全文
posted @ 2018-06-03 12:10 Presley 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 1、字符编码 a、计算机只能处理数字,如果要处理文本就必须先把文本转换为数字 b、ASCII:大写字母A的编码是65,小写字母z的编码是122 c、ASCII编码是一个字节,而Unicode编码通常是2个字节。 d、在计算机内存中,统一使用Unicode编码,用记事本编辑的时候,从文件读取的UTF- 阅读全文
posted @ 2018-06-03 10:33 Presley 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、CPython:解释c语言开发的,会先被转换成.pyc字节码,然后被转换成机器码被cpu执行。 2、IPython:和cPython差不多 3、PyPy:目标是执行速度 a、有自己的解释器,转换成自己的字节码,然后转换成机器码。 b、编译后会直接成为机器码,其它解释器编译后会成为字节码然后再转换 阅读全文
posted @ 2018-06-03 09:41 Presley 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Python 因为gli全局锁的原因导致运行速度很慢,但是Pandas是将gli全局锁抹掉了自己写了一套自己的gli所以数据处理非常快。 阅读全文
posted @ 2018-06-03 09:22 Presley 阅读(173) 评论(0) 推荐(0) 编辑