一、python执行过程上图为一个python代码的执行流程。首先,源代码需要以.py结尾,经过编译器生成一系列的字节码,其生成的字节码是以.pyc结尾的文件;之后经过语义解释器输入到执行器中执行程序。一个Python程序可以分解为模块、语句、表达式和对象四个部分。其中,程序由模块..
分类:
编程语言 时间:
2017-02-23 23:02:32
阅读次数:
276
元组(tuple)是一组有序系列,元组和列表是否相似,但是元组是不可变的对象,不能修改、添加或删除元组中的元素,但可以访问元组中的元素 元组的定义: 元组采用圆括号中用逗号分隔的元素 ...
分类:
编程语言 时间:
2017-02-20 15:04:44
阅读次数:
216
与大多数Unix系统和服务不同,Windows不需要Python本地,因此不预安装一个版本的Python。但是,CPython团队已经为每个版本编译Windows安装程序(MSI软件包)多年。 随着Python的不断发展,一些以前被支持的平台不再受支持(由于缺乏用户或开发人员)。检查PEP 11有关 ...
分类:
编程语言 时间:
2017-02-15 18:48:46
阅读次数:
398
一、int类型(任意精度整数) 整型类型(int)是表示整数的数据类型。与其他计算机语言有精度限制不同,Python的整数位数可以为任意长度位数(只受限制于计算机内存) 数字字符串即整型常量。 python解释器自动创建int型对象实例。 数字字符串通常解释为十进制(基数为10)数制。 整型常量 0 ...
分类:
编程语言 时间:
2017-02-15 18:23:21
阅读次数:
178
在我们生活中有很多反复要做的事情,或者动作,我们称之为循环。在开发程序中也会有循环的事情要去做,就是需要反复的去执行某个代码,或者反复进行某种演算,直到达到某种条件的时候才会停止。在Python中我们使用的是while循环。 伪代码: 当 条件成立: 执行循环体 直到条件不成立 代码格式: 示例代码 ...
分类:
编程语言 时间:
2017-02-15 00:38:04
阅读次数:
214
计算机中的数据是以二进制方式进行存储的,即只有"0"和"1",二进制是属于数据类型的数据,它只可以和其他进制的数据类型进行转换,但是不能存储其他字符,例如:字母,特殊字符等,所以人们创建了一张表,这张表是一张10进制的数字和字符的对应表格,这个表格就叫做ASCII(American Standard ...
分类:
编程语言 时间:
2017-02-14 14:07:29
阅读次数:
221
变量名只能是字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 系统保留的关键词不能使用 应该使用简明有意义的变量名 通常使用驼峰命名法,匈牙利命名法等,这里推荐使用下划线分割法,例:IP_Master = "10.0.0.5" 如果是常量,需要将所有字符变成大写,例:PIE = 3.14 ...
分类:
编程语言 时间:
2017-02-14 12:00:45
阅读次数:
194
内置模块 内置模块是Python自带的功能,在使用内置模块相应的功能时,需要【先导入】再【使用】 1、sys 用于提供对Python解释器相关的操作: 结果:从1%一直变化到99% 使用模块sys.argv 这个文件只能用终端运行,因为argv变量 sys模块有一个argv变量,用list存储了命令 ...
分类:
编程语言 时间:
2016-12-28 01:19:06
阅读次数:
1264
模块的认识 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 ...
分类:
编程语言 时间:
2016-12-27 22:41:44
阅读次数:
240
Python擅长领域web开发djangoflaskweepy等网络编程科学运算GUI图形开发运维自动化python23区别:Unicodesupport:python3可以直接写中文Python2不会太更新了2print‘’3print()库改名Twisted目前还不支持3.0pythonhello.py表示hello.py脚本有Python解释器来执行如果想类似执..
分类:
编程语言 时间:
2016-12-25 21:17:12
阅读次数:
231