08 字符器格式化

#1 通过变量填充
name = input('姓名:')
do = input('在干什么:')
template = "%s 在进身之阶, %s."  % (name,do,)  # %s 表示占位符,将后面的参数name按照占位符进行填写.
#注意:name,do, 在do后面记得加,表示完成
print(template)

#2 直接做占位符,通过字符填充
template = "我是:%s, 年龄:%s, 职业:%s."  % ("test',7,'text',) 
                                      
# %d 表示为数字
template = "我是:%s, 年龄:%d, 职业:%s."  % ("test',7,'text',) 
                                      
#如果需要打印%处理方法
template = "我是:%s, 手机电量100%."  % ("test',)     #此时后报错,提示没有守全格式化,如果需要打印100%,只需要将100%,修改为100%%,即可

#练习
name = input("请输入姓名:")
age = input("请输入年龄:")
job = input("请输入职业:")
hobbie = input("请输入爱好:")

msg = """
---------- info of test li ---------
Name  : %s
Age   : %s
Job   : %s
Hobbie: %s
------------ end   -----------------
"""
print(msg % (name, age, job, hobbie,))
posted @   jhchena  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示