study python day 2:input & print

Posted on 2018-01-06 14:05  gamehq  阅读(113)  评论(0)    收藏  举报
 1 username = input("username:")
 2 password = input("password:")
 3 
 4 age = int(input("age:")) #integer 数值
 5 print(type(age)) #输出age值类型
 6 job = input("job:")
 7 salary = input("salary:")
 8 
第一种print info方式 9 info = ''' 10 ---------- info of ''' +username+''' ---------- 11 #+拼接效率最低 不建议使用 12 name:%s 13 age:%s 14 job:%s 15 salary:%s 16 17 '''%(username,age,job,salary)

第二种print info方式

 1 info2 = '''
 2 ---- info of {_name} ----
 3 name:{_name}
 4 age:{_age}
 5 job:{_job}
 6 salary:{_salary}
 7 '''.format(_name=username,
 8            _age=age,
 9            _job=job,
10            _salary=salary)

第三种print info 方式

1 info3 = '''
2 ----- info 3 of {0} -----
3 name:{0}
4 age:{1}
5 job:{2}
6 salary:{3}
7 '''.format(username,age,job,salary)
8 
9 print(info3)