前言:本次我们主要讲述关于python中字符串、整型、浮点型的格式化输出。
1.字符串String、整型、浮点类型的格式化字符:
格式化字符串 | %s |
格式化整型 | %d |
格式化浮点类型,默认六位小数,可根据自己需求精确,如%.xf | %f |
下面让我们来看一下具体的例子:
#格式化输出,格式化字符
name = '萝卜' #字符串类型%s
age = 22 #int整型%d
num = 88.8 #浮点类型%f,默认六位小数
print('我的姓名:%s'%name)
print('我的年龄:%d'%age)
print('我的编号:%f'%num)
print('我的编号:%.2f'%num) # .2f保留两位小数 .1f保留一位小数
运行结果:
我的姓名:萝卜
我的年龄:22
我的编号:88.800000
我的编号:88.80
name = '萝卜' #字符串类型%s
age = 22 #int整型%d
num = 88.8 #浮点类型%f,默认六位小数
print('我的姓名:{}'.format(name))
print('我的年龄:{}'.format(age))
print('我的姓名:',name)
print('我的年龄:',age)
运行结果:
我的姓名:萝卜
我的年龄:22
我的姓名: 萝卜
我的年龄: 22
name = '萝卜' #字符串类型%s
age = 22 #int整型%d
num = 88.8 #浮点类型%f,默认六位小数
print('我的姓名:{},我的年龄:%d'.format(name)%age)
print('我的姓名:{},我的年龄:{}'.format(name,age))
print('我的年龄:%s,我的编号:%d'%(name,num))
print('我的姓名:我的年龄:',name,age)
运行结果:
我的姓名:萝卜,我的年龄:22
我的姓名:萝卜,我的年龄:22
我的年龄:萝卜,我的编号:88
我的姓名:我的年龄: 萝卜 22
总结:以上就是有关python的一些格式化输出。