首页 > 其他 > 详细

print() 函数

时间:2020-05-28 01:06:56      阅读:68      评论:0      收藏:0      [点我收藏+]

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)字符串的输出

技术分享图片

 

常用的转义字符

转义字符 描述
\(在行尾时) 续行符
\\ 反斜杠符号
\‘ 单引号
\" 双引号
\a 响铃
\b 退格(Backspace)
\e 转义
\000 空
\n 换行
\v 纵向制表
\t 横向制表
\r 回车
\f 换页
\oyy 八进制数yy代表的字符,例如:\o12 代表换行
\xyy 十六进制数yy代表的字符,例如:\x0a 代表换行
\other 其它的字符以普通的格式输出

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

format 的用法

该函数把字符串当成一个模板,通过传入的参数进行格式化,并且使用大括号 ‘{}’ 作为特殊字符代替 ‘%’

1)位置匹配

技术分享图片

 

2)格式转换

技术分享图片

 技术分享图片

 

 3)对齐及位数补全

技术分享图片

 

 4)正负号及百分数显示

技术分享图片

 

5)时间及三位分级

技术分享图片

 

6)format 的用法变形

技术分享图片

 

print() 函数

原文:https://www.cnblogs.com/scholars-xian/p/12933648.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!