当我们在python中需要打印出特定格式的内容时可以用到这个方法,方法介绍如下:
例如我们现在要收集用户的一些个人信息,这时候我们的代码如下:
name=input(\"name: \")
age=int(input(\"age: \"))
job=input(\"job: \")
salary=input(\'salary : \')
这种情况下如果我们按照通常的打印方法 print(name,age,job,salary)
最后输出结果就会是这样:jack 18 student 1000
这时候我们可以完善下前边的代码,使打印出的内容更加规范化,格式化,清晰化,需要用到占位符%s(表示要给字符串占位),改动如下:
msg= \'\'\'
------------info of %s------------
name: %s
age: %s
job: %s
salary: %s
----------------end------------------
\'\'\' % (name,name,age,job,salary)
print(msg)
最后完善后打印的结果如下:
------------info of jack------------
name: jack
age: 18
job: student
salary: 1000
----------------end------------------
继续阅读与本文标签相同的文章
三问我国首款嵌入式人工智能视觉芯片
day 11 前方高能-迭代器
-
DBengine 排名第一,云数据库 InfluxDB 版正式商业化!
2026-05-19栏目: 教程
-
阿里有个超神秘的组织,CEO们来了都要翻牌 | 开发者必读(056期)
2026-05-19栏目: 教程
-
云原生计算重塑企业IT架构 - 分布式应用架构
2026-05-19栏目: 教程
-
阿里云创新大会再出发,一些变化即将发生
2026-05-19栏目: 教程
-
阿里云的包年包月、按量付费、抢占式实例计费方式是什么,如何选择
2026-05-19栏目: 教程
