#代码:
name=input("name:")
age=input("age:")
job=input("job:")
salary=input("salary:")
if salary.isdigit() and age.isdigit:#判断字符串是否为数字
age=int(age)
msg="""
----------info of %s---------------
name:%s
age:%s
job:%s
salary:%s
you will be retired %s years
-------------end-------------------
"""%(name,name,age,job,salary,65-age)
print(msg)
else:
exit("年龄和工资只能输入数字")#exit表示退出程序
小结:
1、"""xxx"""用在给变量赋值的时候表示多行数据,而不是注释
2、%s表示字符串格式化,如果在print中使用,那么需要放在括号内比如:print("%s"%(变量名));此外还有%d、%f分别表示字符串为整数、浮点数