首页 > 其他 > 详细

print() 函数

时间:2020-05-28 01:06:56      阅读:60      评论: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 版权所有
打开技术之扣,分享程序人生!