Python格式化输出

%s 打印字符串,以下两种显示结果一样

something = 'someting text~~'
print('display ' + somethine + '!')
print('displya %s !'  %(something))

%d 打印整数,以下两种显示结果一样

number = 23
print('The Number is:' + str(number))
print('The Number is: %d'  %(number))

%f 打印浮点数,如果不指定浮点数,默认显示6位,不足6位用0补充

number = 123.123
	print('The Number is: %.2f' %(number))
	print('The Number is: %f' %(number))

The number is 123.12
The number is 123.123000

多个变量

something = 'baba'
aaa = 'balalala'
number = 123
print('display something text, %s. display number %d.' %(somethine, number))
print("display1: %s \ndisplay2: %s \ndisplay3: %s" %(something, aaa, 'ccc'))

最后更新于