问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python格式化输出的理解怎么样?

发布网友 发布时间:2022-04-23 00:57

我来回答

2个回答

懂视网 时间:2022-04-28 05:09

python格式化输出的方法:1、使用【%】占位符,代码为【% (name, name, age, job, hobby)】;2、使用字典占位符,代码为【% dic】;3、【%】在格式化输出里面作为字符串使用的时候,使用【%%】。

python格式化输出的方法:

格式化输出一,使用%占位符

name = input("请输入您的姓名")
age = int(input("请输入您的年龄"))
job = input("请输入您的工作")
hobby = input("请输入您的爱好")
msg = '''
====== Info of %s ======
name : %s
age : %d
job : %s
hobby : %s
====== end ======
''' % (name, name, age, job, hobby)
print(msg)

格式化输出二,使用字典占位符

dic = {"name":"ghl","age":"24","job":"sre","hobby":"cycling"}
name = input("请输入您的姓名")
age = int(input("请输入您的年龄"))
job = input("请输入您的工作")
hobby = input("请输入您的爱好")
msg = '''
====== Info of %(name)s ======
name : %(name)s
age : %(age)s
job : %(job)s
hobby : %(hobby)s
====== end ======
''' % dic
print(msg)

%在格式化输出里面作为字符串使用的时候,使用%%

msg = '我叫%s,今年%d,学习进度5%%' %("ghl",18)
print(msg)

相关免费学习推荐:python视频教程

热心网友 时间:2022-04-28 02:17

7.1. 格式化输出
我们有两种大相径庭地输出值方法:表达式语句 和 print() 函数(第三种访求是使用文件对象的 write() 方法,标准文件输出可以参考 sys.stdout,详细内容参见库参考手册)。
通常,你想要对输出做更多的格式控制,而不是简单的打印使用空格分隔的值。有两种方法可以格式化你的输出:第一种方法是由你自己处理整个字符串,通过使用字符串切割和连接操作可以创建任何你想要的输出形式。string 类型包含一些将字符串填充到指定列宽度的有用操作,随后就会讨论这些。第二种方法是使用 str.format() 方法。
标准模块 string 包括了一些操作,将字符串填充入给定列时,这些操作很有用。随后我们会讨论这部分内容。第二种方法是使用 Template 方法。
当然,还有一个问题,如何将值转化为字符串?很幸运,Python 有办法将任意值转为字符串:将它传入 repr() 或 str() 函数。
函数 str() 用于将值转化为适于人阅读的形式,而 repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生 SyntaxError 异常)某对象没有适于人阅读的解释形式的话,str() 会返回与 repr() 等同的值。很多类型,诸如数值或链表、字典这样的结构,针对各函数都有着统一的解读方式。字符串和浮点数,有着独特的解读方式。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 个人可以加入1号店吗? 萌新求助,python3怎么输出其他颜色的字 单位公积金怎么交的 灯饰的应该怎么选择? excel表格如何把所有奇数行放到偶数行后面? 单位公积金网上操作流程是怎样的? python3控制台采用什么编码方式输出 灯具设计原则和要求有哪些 单位公积金如何缴纳 皮衣上弄到油漆怎么才能洗掉? 在EXCEL中如何把奇数行从表中一次挑选出来 Python如何格式化输出字符串! 单位网上交公积金流程 设计师之创意灯饰 的英文怎么写 excel怎样选中某一列的奇数行往后移动一个单元格? 公司怎么交公积金 照明设计理念、方法等的创新点有哪些? excel怎么能速度选择奇数列 单位缴纳住房公积金的详细流程是怎样的? 如何用Python输出以下格式? 单位住房公积金如何缴纳 理科类二本大学排名 python3 怎么把竖行输出转为横行输出 (加入 QQ看点上面的“Biu”是什么意思? 全国较好的(理工科)二本大学有哪些? 如何在python3.x的版本中输出不换行 公积金缴纳个人和单位怎么交 关于python的整数输出格式的问题:1输出为001, 11输出为011,就是都以... 企业公积金缴纳流程是怎样的 二本大学工科排名 python3 读取文件后,如何打印出与文件相同的格式的内容 住房公积金缴纳比例是多少,住房公积金缴纳比例是多少 在qq看点上评论为什么会被自动biu到好友那里,有什么办法可以取消吗 黑色皮子上喷上白色油漆,而且已经很长时间了,怎么才能洗掉啊? 二本理科大学排行榜出炉,各校优势专业有哪些 单位住房公积金是怎样开户的? QQ看点biu怎么设置 发一条评论就会biu一下, 怎么让他不给好友看见 求解... python3 字典怎麽输出x2 data={'xx':['x1',''x2]} 上海二本院校排名理科 python函数输出格式问题