第六课 Python 段落格式 与 Python %s%d%f 的使用

段落的形式可写为三个双引号或者三个单引号,一般写三个单引号,假如引号在开头会起到注释的作用。

使用%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)

运行结果:


猜你喜欢

转载自blog.csdn.net/qq_24909089/article/details/80803460
今日推荐