随笔分类 -  Python

摘要:常量:即永远不变的量在Python中没有专门的语法来定义常量,但通常用全部大写来表示常量如: PIE = 3.14159265 阅读全文
posted @ 2017-07-06 00:18 刘小伟 阅读(400) 评论(0) 推荐(0)
摘要:在Python中变量名与变量值的只是绑定关系如图,变量名只是一个标识符与变量值绑定在一起而已 阅读全文
posted @ 2017-07-06 00:09 刘小伟 阅读(713) 评论(0) 推荐(0)
摘要:获取变量的三个特征: id:id(变量名) type:type(变量名) value: 变量名 阅读全文
posted @ 2017-07-06 00:04 刘小伟 阅读(609) 评论(0) 推荐(0)
摘要:变量:顾名思义变化的量 定义: 变量名 = 变量值 变量的值体现了变量的状态 变量的定义方式: 1、驼峰体即 OldBoy 2、下划线 old_boy 并且定义的要有意义 建义用下划线方法定义 阅读全文
posted @ 2017-07-05 23:58 刘小伟 阅读(247) 评论(0) 推荐(0)
摘要:1、交互执行即黑屏命令行执行 优点:即时调时程序,调试方便 缺点:无法永久无法保存代码 2、即文件存储代码执行Python代码文件 优点:可以永久保存代码 缺点:调试不方便 阅读全文
posted @ 2017-07-05 23:52 刘小伟 阅读(826) 评论(0) 推荐(0)
摘要:1、先启动Python解释器 2、Python解释器读取python代码文件从硬盘读到内存中 3、再进行解释执行 阅读全文
posted @ 2017-07-05 23:47 刘小伟 阅读(589) 评论(0) 推荐(0)
摘要:先去官网下载解释器 https://www.python.org/downloads/windows/ 然后下载windows可执行文件如图: 下载完成后进行傻瓜似安装,记的勾选appendtopath 1. windows下python多版本共存: 这里以 python2.7 和 python3. 阅读全文
posted @ 2017-07-05 23:41 刘小伟 阅读(326) 评论(0) 推荐(0)
摘要:1、Cpython(最常用的版本) Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。 2、Jyhton Python的Java实现,Jython会将Python代码动态编译成Java字节码, 阅读全文
posted @ 2017-07-05 23:33 刘小伟 阅读(428) 评论(0) 推荐(0)
摘要:官方有一句话可见答案:In summary : Python 2.x is legacy, Python 3.x is the present and future of the language 阅读全文
posted @ 2017-07-05 23:29 刘小伟 阅读(253) 评论(0) 推荐(0)
摘要:1989年,Guido开始写Python语言的编译器。 1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。 Granddaddy of Python 阅读全文
posted @ 2017-07-05 23:22 刘小伟 阅读(356) 评论(0) 推荐(0)
摘要:谷歌:Google App Engine 、code.google.com 、Google earth 、谷歌爬虫、Google广告等项目都在大量使用Python开发 CIA: 美国中情局网站就是用Python开发的 NASA: 美国航天局(NASA)大量使用Python进行数据分析和运算 YouT 阅读全文
posted @ 2017-07-05 23:19 刘小伟 阅读(523) 评论(0) 推荐(0)
摘要:1、WEB开发——最火的Python web框架Django, 支持异步高并发的Tornado框架,短小精悍的flask,bottle, Django官方的标语把Django定义为the framework for perfectionist withdeadlines(大意是一个为完全主义者开发的 阅读全文
posted @ 2017-07-05 23:16 刘小伟 阅读(8205) 评论(0) 推荐(0)
摘要:python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想 阅读全文
posted @ 2017-07-05 23:11 刘小伟 阅读(808) 评论(0) 推荐(0)
摘要:编程语言共分为三类 1、机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。 优点:灵活、直接执行和速度快。 缺点:不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。 2、汇编语言 汇编语言的实质和机器语言是相同的,都是 阅读全文
posted @ 2017-07-05 23:04 刘小伟 阅读(238) 评论(0) 推荐(0)
摘要:编程语言可以定义为就是程序员与计算机沟通的介质。 阅读全文
posted @ 2017-07-05 22:25 刘小伟 阅读(252) 评论(0) 推荐(0)
摘要:Python中列表的copy方法 Python中列表的copy方法 1.在列表中存在一个名为copy的方法,就像字面意思一样copy方法是用于复制列表元素的,示例如下: 1 names = [‘Zhangsan’,’Lisi’,’WangErgou’] 2 names2 = names.copy() 阅读全文
posted @ 2017-05-30 01:50 刘小伟 阅读(1057) 评论(0) 推荐(0)
摘要:对文件操作流程 现有文件如下 + View Code + View Code + View Code + View Code 基本操作 1 2 3 4 5 6 7 8 f = open('lyrics') #打开文件 first_line = f.readline() print('first li 阅读全文
posted @ 2017-05-28 09:15 刘小伟 阅读(154) 评论(0) 推荐(0)
摘要:转载请标注原文地址:http://blog.csdn.net/lhw413/article/details/72673580 Python2 默认编码为ASCII 如需转为其它编码需: 1、先把字符串转为unicode,方法为:字符串.encode("以前类型"),如s.encode("utf-8" 阅读全文
posted @ 2017-05-24 09:58 刘小伟 阅读(372) 评论(0) 推荐(0)
摘要:摘一些重要的字符串方法 print(st.count('l')) print(st.center(50,'#')) # 居中 print(st.startswith('he')) # 判断是否以某个内容开头 print(st.find('t')) print(st.format(name='alex 阅读全文
posted @ 2017-05-23 12:21 刘小伟 阅读(169) 评论(0) 推荐(0)
摘要:字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"123"等等。 请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符 阅读全文
posted @ 2017-05-23 10:21 刘小伟 阅读(260) 评论(0) 推荐(0)