Python格式化输出--%s,%d,%f的代码解析
String(字符型)?%s integer(整形)?%d float(浮点型)?%f
实例我们需要输出一个人的信息代码:
#coding=utf-8#输出一个人的基本信息:姓名:%s 爱好:%s 年龄:%d 岁 身高:%d cm 体重:%f kgstring = '输出一个人的基本信息:姓名:%s 爱好:%s 年龄:%d 岁 身高:%d cm 体重:%f kg'name1 = '周杰伦'hobby1 = 'basketball'age1 = 18height1 = 190weight1 = 199.36people1 = string%(name1, hobby1, age1, height1, weight1)print(people1)
输出结果:

浮点型默认保留六位小数,我们可以设置为保留两位小数,此时代码变为:
string = '输出一个人的基本信息:姓名:%s 爱好:%s 年龄:%d 岁 身高:%d cm 体重:%.2f kg'`在这里插入代码片`
输出结果:

我们可以再输入一个人试试代码:
#coding=utf-8#输出一个人的基本信息:姓名:%s 爱好:%s 年龄:%d 岁 身高:%d cm 体重:%f kgstring = '输出一个人的基本信息:姓名:%s 爱好:%s 年龄:%d 岁 身高:%d cm 体重:%.2f kg'name1 = '周杰伦'hobby1 = 'basketball'age1 = 18height1 = 190weight1 = 199.36people1 = string%(name1, hobby1, age1, height1, weight1)print(people1)name2 = '林书豪'hobby2 = 'basketball'age2 = 20height2 = 200weight2 = 150people2 = string%(name2, hobby2, age2, height2, weight2)print(people2)
输出结果:

到此这篇关于Python格式化输出--%s,%d,%f的文章就介绍到这了,更多相关Python格式化输出--%s,%d,%f内容请搜索好吧啦网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好吧啦网!
相关文章:
1. VUE实现一个Flappy Bird游戏的示例代码2. 一个用xslt样式将xml解析为xhtml的类TransformBinder(兼容FF和IE7.0)3. Python Sqlalchemy如何实现select for update4. 在IntelliJ IDEA中创建和运行java/scala/spark程序的方法5. vue3中provide和inject的使用6. 聊聊python中令人迷惑的duplicated和drop_duplicates()用法7. 基于Python数据分析之pandas统计分析8. 详解CSS不受控制的position fixed9. 在Dreamhost上使用virtualenv更新新的Django和Python 2.7*(with passenger)10. Python IDLE或shell中切换路径的操作

网公网安备