您的位置:首页 > 编程语言 > Python开发

python开发技术详解---第二章:python的基本语法

2017-02-22 22:15 585 查看
2.1:python的文件类型

python的文件类型分为三种:①:源代码以.py为后缀结尾的文件,由.exe解释,可在控制台下运行,不需要编译成二进制代码,可以直接运行源代码; 以.pyw是程序开发图形用户接口的后缀②:字节代码 源程序经过编译后生成以.pyc后缀的文件 不能使用文本编辑工具打开或修改 与平台无关 ③:源文件经过优化后生成以.pyo结尾的文件 需要命令行工具生成 也不能用文本编辑工具打开或修改

2.2:python的编码规则

①:命名规则 与c语言的命名规则一致  包名模块名对象名一般用小写字母 类名首字母大写 ②:代码缩进与冒号③:模块导入的规范 import在当前程序的命名空间中创建导入模块的引用  from...import...导入模块的一部分 并在当前的命名空间中创建导入对象的引用④:使用空行分隔代码空行的作用在于分隔两段不同功能或含义的代码⑤:正确的注释⑥:语句的分隔

ps:随机数模块 import  模块下有一函数:rangrange(start,stop,step)start表示开始的数字 stop表示结束的数字,但是不包括stop step表示start每次增加的步数,生成的随机数在[start,stop-1]之间  「compare bonus」

sys模块是处理系统环境的函数的集合

# -/* coding: UTF-8 -/* 代码中使用中文注释

用\作为换行符

2.3:变量和常量

①:变量的命名②:变量的赋值 变量的赋值操作是变量的声明和定义过程 每次新的赋值都会创建一个新的变量,即使变量的名称相同,标示并不相同③:局部变量 只能在函数或代码段内使用的变量④:全局变量 可以被不同的函数,类或文件共享; global 变量名 用于创建全局变量;变量名相同的两个变量不一定是同一个变量,变量的名称只是起标示作用,变量出现的位置不同,含义也不同。⑤:常量

2.4:数据类型

①:数字类型 python内部没有任何类型,都是对象②:字符串类型 单引号,双引号,三引号 单双引号作用相同 三引号用于输出单引号和双引号的句子以及制作文档字符串

ps:type是 __builtin__模块的一个类,该类能返回变量的类型或创建一个新的类型 此模块是python的内置模块,不需要使用import语句 由python自动导入。 python每个对象都有__doc__属性,用于描述该对象的引用

2.5:运算符与表达式

①:算术运算符与算数表达式②:关系运算符与关系表达式③:逻辑运算符与逻辑表达式④:运算符的优先级

ps:python不支持自增自减运算符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: