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 @ 2024-09-25 20:36  jhchena  阅读(1)  评论(0编辑  收藏  举报