#Author:    Administrator
#Date: 2019/12/7

# 知识点总结:
# 1、python为解释性语言,所以和shell一样,从上往下执行代码顺序,因此可以在输出代码前限制条件输出,比如if,else
# 2、可以在字符串中限制输出
#占位符概念
# %s s === string 字符串
# $d d === digit 整数
# %f f === float 浮点数
# 3、在输入的时候限制,字符串类型转换为整数

name=input(">>Name:")
age=int(input(">>Age:"))
#方法二、为了能让格式化输出的时候能做加减法,所以转化字符串为整数
job=input(">>Job:")
salary=int(input(">>Salary:"))
#方法三、为了能让%f 浮点数使用,所以必须转换字符类型为整数类型

# 方法一 if else使用
# if salary.isdigit(): #判断salary像整数
#     salary=int(salary)
# else:
#     print("must input digit")
#     exit()




msg='''
---------info of %s--------
Name:%s
Age:%s
Job:%s
Salary:%f
You have about %s years to work
---------end---------------
''' %(name,name,age,job,salary,65-age)
print(msg)
View Code

 










posted on 2019-12-07 17:51  开心的小土豆  阅读(185)  评论(0)    收藏  举报