Python字符串格式化输出代码实例
这篇文章主要介绍了Python字符串格式化输出代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用占位符%s
name='小飞' print('姓名是:%s'%name)
format()函数
格式:“{}{}”.format(value,value)
示例:
name='Tom' age=7 hobby='玩滑滑梯!' money=8.5 message='{}今年{}岁,最喜欢{},有零花钱:{}'.format(name,age,hobby,money) print(message)#Tom今年7岁,最喜欢玩滑滑梯!,有零花钱:8.5美元
Python转换说明符
转换说明符
说明
%d,%i
转换为带符号的十进制形式的整数
%o
转换为带符号的八进制形式的整数
%x,%X
转换为带符号的十六进制形式的整数
%e
转化为科学计数法表示的浮点数(e小写)
%E
转化为科学计数法表示的浮点数(E大写)
%f,%F
转化为十进制形式的浮点数
%g
智能选择使用%f或%e格式
%G
智能选择使用%F或%E格式
%c
格式化字符及其ASCII码
%r
使用repr()将变量或表达式转换为字符串
%s
使用str()将变量或表达式转换为字符串
示例:
#%ddigit数字 age=18 print('年龄是:%d'%age) age=18.5#int(18.5)--->18取整数 print('年龄是:%d'%age) year=2019 print('今年是:%02d'%year)#仍然是2019但是%f就可设置位数 #%ffloat小数点后面的位数而且是四舍五入 salary=8899.32895 print('我的薪水是:%.2f'%salary)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。