段落的形式可写为三个双引号或者三个单引号,一般写三个单引号,假如引号在开头会起到注释的作用。
使用%s作为段落里的变量,因为默认输入的是字符串类型
%s 代表字符串 %d 代表整型 %f 代表浮点型
#!/usr/bin/env python3 # -*- coding: utf-8 -*- # @Author: # @Date : 2018/6/25 a = input("lucky number:") b = input("lucky age:") print("打印结果:\nnumber:%s\nage:%s\n" % (a, b)) ''' 我是注释: print(a) ''' msg = ''' 打印结果: number:%s age:%s ''' % (a, b) print(msg)
注意:编辑器有问题显示开头有5个引号
运行结果%s:
如果使用%d 或者%f 必须转化一下类型否则在linux内执行报错,在pyCharm里执行是可以的,具体原因就不追究了
错误示例:
#!/usr/bin/env python3 # -*- coding: utf-8 -*- # @Author: # @Date : 2018/6/25 a = input("lucky number:") b = input("lucky age:") msg = ''' 打印结果: number:%f age:%f ''' % (a, b) print(msg)
运行结果:
提示:类型错误:必须是实数,而不是str
正确示例:
#!/usr/bin/env python3 # -*- coding: utf-8 -*- # @Author: # @Date : 2018/6/25 a = int(input("lucky number:")) b = int(input("lucky age:")) msg = ''' 打印结果: number:%f age:%f ''' % (a, b) print(msg)
运行结果: