python学习day02——格式化输出

2018-06-18 00:23:36来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

今天上午主要讲了python中格式化输出的相关内容,具体如下:
 1 #__author: keyang
 2 #__date: 2018/1/7 格式化输出
3 name = input("name = ") #input()中,默认输入的是字符串,并非数字。 4 age = input("age = ") #故如要进行数学计算,还需前加 int(input()) 格式 5 salary = input("salary = ") 6 job = input("job = ") 7 8 if salary.isdigit(): #判断salary是否长得像数字,如200d,'200',等等 9 salary = int(salary) 10 else: 11 print("Must input digit") 12 exit() #exit()即执行完毕后退出 13 ''' 14 上行也可写作 15 else: 16 exit("Must input digit") 17 即可 18 ''' 19 20 msg = ''' 21 -------- information of %s --------- 22 Name = %s 23 Age = %s 24 Job = %s 25 Salary = %d 26 You will be retired in %s years. 27 -------- end ---------- 28 ''' % (name, name, age, job, salary, 65 - int(age)) 29 print(msg) 30 31 '''此文中, %s %d %f 叫占位符,s表示的是string ,d表示的digit,f表示float, 32 %s在表示占位符后, 33 其后应加上 %(变量1,变量2,等等) 来解释此占位符, 34 且输入的类型需与占位符类型大概一致(能被强制转换)。'''

 


 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:00_python常见用法笔记

下一篇:Python3安装scrapy框架步骤