- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python 的各种符号
Table?1.1.?Python命令行选项
选项作用-c cmd在命令行直接执行python代码。如python -c print hello world。-d脚本编译后从解释器产生调试信息。同PYTHONDEBUG=1。-E忽略环境变量。-h显示python命令行选项帮助信息。-i脚本执行后马上进入交互命令行模式。同PYTHONINSPECT=1。-O在执行前对解释器产生的字节码进行优化。同 PYTHONOPTIMIZE=1。-OO在执行前对解释器产生的字节码进行优化,并删除优化代码中的嵌入式文档字符串。-Q arg除法规则选项,-Qold(default),-Qwarn,-Qwarnall,-Qnew。-S解释器不自动导入site.py模块。-t当脚本的tab缩排格式不一致时产生警告。-u不缓冲stdin、stdout和stderr,默认是缓冲的。同PYTHONUNBUFFERED=1。-v产生每??模块的信息。如果两个-v选项,则产生更详细的信息。同PYTHONVERBOSE=x。-V显示Python的版本信息。-W arg出错信息控制。(arg is action:message:category:module:lineno)-x忽略源文件的首行。要在多平台上执行脚本时有用。file执行file里的代码。-从stdin里读取执行代码。
Table?2.1.?Python运算符列表
运算符描述x+y,x-y加、减,“+”号可重载为连接符x*y,x**y,x/y,x%y相乘、求平方、相除、求余,“*”号可重载为重复,“%”号可重载为格式化,=,,=,==,,!=比较运算符+=,-=,*=,/=,%=,**=,=,=,=,^=,|=自变运算符x|y按位或x^y按位异或xy按位与~x按位取反x,xyx向左或向右移y位is, is not等同测试in, not in是否为成员测试or,and,not逻辑运算符x[i],x[i:j],x.y,x(...)索引,分片,限定引用,函数调用(...),[...],{...},...元组,列表,字典,转化为字符串
Table?2.2.?运算符优先顺序列表(从最高到最低)
运算符描述expr字符串转换{key:expr,...}字典[expr1,expr2...]列表(expr1,expr2,...)元组function(expr,...)函数调用x[index:index]切片x[index]下标索引取值x.attribute属性引用~x按位取反+x,-x正,负x**y幂x*y,x/y,x%y乘,除,取模x+y,x-y加,减xy,xy移位xy按位与x^y按位异或x|y按位或xy,x=y,x==y,x!=y,x=y,xy比较x is y,x is not y等同测试x in y,x not in y成员判断not x逻辑否x and y逻辑与x or y逻辑或lambda arg,...: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浮点数字(根据值的大小采用%e或%f)%G浮点数字(类似于%g)%p指针(用十六进制打印值的内存地址)%n存储输出字符的数量放进参数列表的下一个变量中
Table?3.2.?python支持的转义字符表
转义字符描述\(在行尾时)续行符\\反斜杠符号\单引号\双引号\a响铃\b退格(Backspace)\e转义\000空\n换行\v纵向制表符\t横向制表符\r回车\f换页\oyy八进制数yy代表的字符,例如:\o12代表换行\xyy
文档评论(0)