欢迎来到天天文库
浏览记录
ID:32535888
大小:68.89 KB
页数:10页
时间:2019-02-11
《python的各种符号》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Python的各种符号Table 1.1. Python命令行选项选项作用-ccmd在命令行直接执行python代码。如python-c'print"helloworld"'。-d脚本编译后从解释器产生调试信息。同PYTHONDEBUG=1。-E忽略环境变量。-h显示python命令行选项帮助信息。-i脚本执行后马上进入交互命令行模式。同PYTHONINSPECT=1。-O在执行前对解释器产生的字节码进行优化。同PYTHONOPTIMIZE=1。-OO在执行前对解释器产生的字节码进行优化,并删除优化代码中的嵌入式文档字符串。-Qarg除法规则选项,-Qold(default),-Qwa
2、rn,-Qwarnall,-Qnew。-S解释器不自动导入site.py模块。-t当脚本的tab缩排格式不一致时产生警告。-u不缓冲stdin、stdout和stderr,默认是缓冲的。同PYTHONUNBUFFERED=1。-v产生每个模块的信息。如果两个-v选项,则产生更详细的信息。同PYTHONVERBOSE=x。-V显示Python的版本信息。-Warg出错信息控制。(argisaction:message:category:module:lineno)-x忽略源文件的首行。要在多平台上执行脚本时有用。file执行file里的代码。-从stdin里读取执行代码。Table 2.
3、1. Python运算符列表运算符描述x+y,x-y加、减,“+”号可重载为连接符xy,xy,x/y,x%y相乘、求平方、相除、求余,“”号可重载为重复,“%”号可重载为格式化<,<=,>,>=,==,<>,!=比较运算符+=,-=,=,/=,%=,=,<<=,>>=,&=,^=,=自变运算符xy按位或x^y按位异或x&y按位与~x按位取反x<<,x>>yx向左或向右移y位is,isnot等同测试in,notin是否为成员测试or,and,not逻辑运算符x[i],x[i:j],x.y,x(...)索引,分片,限定引用,函数调用(...),[...],{...},'...'元组,列表,
4、字典,转化为字符串Table 2.2. 运算符优先顺序列表(从最高到最低)运算符描述'expr'字符串转换{key:expr,...}字典[expr1,expr2...]列表(expr1,expr2,...)元组function(expr,...)函数调用x[index:index]切片x[index]下标索引取值x.attribute属性引用~x按位取反+x,-x正,负xy幂xy,x/y,x%y乘,除,取模x+y,x-y加,减x<>y移位x&y按位与x^y按位异或xy按位或x=y,x>y比较xisy,xisnoty等同测试xiny,x
5、notiny成员判断notx逻辑否xandy逻辑与xory逻辑或lambdaarg,...:exprLambda匿名函数Table 2.3. 对象/常量值""假"string"真0假>=1真<=-1真()空元组假[]空列表假{}空字典假None假Table 3.1. 字符串格式化代码格式描述%%百分号标记%c字符及其ASCII码%s字符串%d有符号整数(十进制)%u无符号整数(十进制)%o无符号整数(八进制)%x无符号整数(十六进制)%X无符号整数(十六进制大写字符)%e浮点数字(科学计数法)%E浮点数字(科学计数法,用E代替e)%f浮点数字(用小数点符号)%g浮点数字(根据值的大小采
6、用%e或%f)%G浮点数字(类似于%g)%p指针(用十六进制打印值的内存地址)%n存储输出字符的数量放进参数列表的下一个变量中Table 3.2. python支持的转义字符表转义字符描述(在行尾时)续行符\反斜杠符号'单引号"双引号a响铃b退格(Backspace)e转义 00空换行v纵向制表符t横向制表符r回车f换页oyy八进制数yy代表的字符,例如:o12代表换行xyy十进制数yy代表的字符,例如:x0a代表换行other其它的字符以普通格式输出·Table 3.3. 列表对象支持的方法方法描述append(x)在列表尾部追加单个对象x。使用
7、多个参数会引起异常。count(x)返回对象x在列表中出现的次数。extend(L)将列表L中的表项添加到列表中。返回None。Index(x)返回列表中匹配对象x的第一个列表项的索引。无匹配元素时产生异常。insert(i,x)在索引为i的元素前插入对象x。如list.insert(0,x)在第一项前插入对象。返回None。pop(x)删除列表中索引为x的表项,并返回该表项的值。若未指定索引,pop返回列表最后一项。remove(x)删除列表
此文档下载收益归作者所有