码迷,mamicode.com
首页 > 其他好文 > 详细

复习 补充(占位符)

时间:2017-07-01 11:04:30      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:required   dig   name   判断   san   error:   int   int()   form   

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  浮点数:小数

复习 补充(占位符)

标签:required   dig   name   判断   san   error:   int   int()   form   

原文地址:http://www.cnblogs.com/ljk21313/p/7101494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!