Pythonprint()函数Python 2中屏幕打印使⽤print关键字,Python 3中使⽤print()函数
print()函数的语法
print(value,...,sep='',end='\n',file=sys.stdout,flush=False)
1)value 参数可以接受多个变量或值
2)sep 可⾃定义value之前的间隔符,默认为空值
3)end 可⾃定义value结尾的符号,默认为换号符
4)file 可以指定输出的⽬标,默认sys.stdout,即系统标准输出,也就是屏幕输出
5)flush ⽤于控制输出缓存,该参数⼀般保持为 False 即可,这样可以获得较好的性能。
格式化输出
格式符为真实值预留位置,并控制显⽰的格式。格式符可以包含⼀个类型码,⽤于控制显⽰的类型。格式符描述
%s字符串,采⽤str()的显⽰
%r字符串,采⽤repr()的显⽰
%c单个字符
%b⼆进制整数
%d⼗进制整数
%i⼗进制整数
%o⼋进制整数
%x⼗六进制整数
%e指数,基底为e
%E指数,基底为E
%f浮点数
%F浮点数
%g指数(e)或浮点数(根据显⽰长度)
%G指数(E)或浮点数(根据显⽰长度)
%%字符"%"
1)整数的输出
2)浮点数的输出
3)字符串的输出
4)通过字典传值
常⽤的转义字符
转义字符描述
\(在⾏尾时)续⾏符
\\反斜杠符号
\'单引号
\"双引号
\a响铃
\b退格(Backspace)
\e转义
\000空
\n换⾏
\v纵向制表
\t横向制表
python格式化输出format
\r回车
\f换页
\oyy⼋进制数yy代表的字符,例如:\o12 代表换⾏
\xyy⼗六进制数yy代表的字符,例如:\x0a 代表换⾏
\other其它的字符以普通的格式输出
format 的⽤法
该函数把字符串当成⼀个模板,通过传⼊的参数进⾏格式化,并且使⽤⼤括号 ‘{}’ 作为特殊字符代替 ‘%’1)位置匹配
2)格式转换
3)对齐及位数补全
%[(name)][flags][width].[precision]typecode
name 为变量名
flags +表⽰右对齐,- 表⽰左对齐,''为空格(可在正数左侧填充⼀个空格与负数对齐),0为以0填充width 表⽰显⽰宽度
precision 表⽰⼩数点后⾯的精度
typecode 为类型代码
4)正负号及百分数显⽰
5)时间及三位分级
6)format 的⽤法变形

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。