Python ------- 你所忽视的它

1.python 命令行选项
-d 提供调试输出
-o 生成优化的字节码(生成.pyo文件)
-B 不生成优化的字节码(生成.pyo文件)
-s 不导入site模块一再启动时查找python路径
-v 冗余输出(导入语句详细追踪)
-m mod 将一个模块以脚本的形式运行
-c cmd 运行以命令行字符串形式提交python脚本
file 从给定的文件运行python脚本

2.Python 中标准类型內建函数
1)type() 接受一个对象作为参数,并返回它的类型。它的返回值是一个类型对象
2)id() 接受一个变量名返回该变量名所引用的值的物理地址
3)cmp() 比较两个对象,如obj1>obj2,返回正整数,如obj1 4)str():对象的字符串表示形式

3.复数的內建属性:
num=3.2+2.7j
num.real=3.2 ----->实部
num.imag=2.7 ------>虚部
num.conjugate()=(3.2-2.7j) ------->复数的共轭复数

4.数字类型的功能函数:
1)abs() 返回参数的绝对值
2)coerce() 返回一个包含类型转换完毕的两个数值元素的元组
coerce(1,1.3) ------>(1.0,1.3) <整型转为长整型或者是浮点型或者是复数型>
3)divmod() 返回一个包含商和余数的元组
divmod(10,3) ------->(3,1)
4)pow(),×× 指数运算
pow(3,2) --------> 9

  1. round(数值,保留小数点后面的个数) 返回浮点型四舍五入的结果

5.仅适用整型的內建函数:
1)hex() 转换成16进制以字符串形式返回
2)oct() 转换成8进制以字符串形式返回

  1. chr(数值) 将asccii码转换成asccii字符,0<= 数值 <= 255
    4)ord(字符) 将asccii字符转换成asccii码

6.整数类型相关模块
decimal 十进制浮点运算类
array 高效数值数组
math、cmath 数学运算函数
operator 数字操作符的函数实现
random 随机数生成器

7.枚举函数
l=[1,2,2,3,4,5]
for index,value in enumerate(l):
print(index,value)
返回结果是:索引和value值

你可能感兴趣的:(Python ------- 你所忽视的它)