首页 > 代码库 > 复习 补充(占位符)
复习 补充(占位符)
1、占位符 %s
name = input("Name:")
age = input("Age:")
job = input("Job:")
salary = input("Salary:")
msg="""
-------info of %s-------
Name:%s
Age:%s
Job:%s
Salary:%s
"""%(name,name,age,job,salary)
print(msg)
%s,占位符, 后面的%代表与前面的一一对应
输出:-------info of ljk-------
Name:ljk
Age:22
Job:IT
Salary:2000 ###
if salary.isdigit(): #判断输入的salary是不是数字,必须输入数字
salary = int(salary)
else:
print()
exit("salary must be digit")
也可以通过占位符来规定必须输入数字: %d ,否则报错:
TypeError: %d format: a number is required, not str
%f 浮点数:小数
复习 补充(占位符)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。