标签:浮点 读取 十六进制 改变 默认 输出变量 一个 格式化操作符 run
print()功能:
输出字符串:print(‘runoob’)
输出数字:print(100)
输出变量:str=‘runboo’
print(str)
输出列表:L=[1,2,‘l‘]
print(L)
另外print()还可以输出元组和字典,与列表一样,在这就不做重复的描述
2. 格式化输出整数(python支持参数格式化)
%c 格式化字符及其ASCII码
%s 格式化字符串
%d 格式化整数
%f 格式化浮点数字,可指定小数点后的精度
格式化操作符辅助指令
* 定义宽度或者小数点精度
- 用作左对齐
+ 在正数前面显示加号
<sp> 在正数前面显示空格
# 在八进制数前面显示零(‘0’),在十六进制数显示‘ox’
%% 输出单一的‘%‘
m.n m是显示的最小宽度,n是小数后的位数
例子:
格式化输出浮点数:
pi=3.1415926
print(‘%10.3f’ %(pi)) (字段宽度为10,小数后精度为3)
结果:3.142
print(‘%.*f’ %(3,pi)) (用*从后面的元组中读取字段宽度或者精度)
结果:30142
print(‘%010.3f’ %(pi)) (用0填充空白)
结果:000003.142
print(‘%-010.3f’ %(pi)) (左对齐,左对齐后填充0失效)
结果:3.142
print(‘%+10.3f’ %(pi)) (显示正负号)
结果:+3.142
3.自动换行
print会自动在行末加上回车,如果不需要回车,只需在print语句的结尾加一个‘,’就可以改变它的行为
在python中print是默认换行的,要想不换行应该写成:print(i,end=‘’)
标签:浮点 读取 十六进制 改变 默认 输出变量 一个 格式化操作符 run
原文地址:https://www.cnblogs.com/aishangqingtiandeyintian/p/11337414.html