格式化函数

数字类型:int() %d
字符类型:str() %s
浮点类型:float()%f
format比较万能,任何格式都能实现

% 格式化:str % ()
print('%s%d'%('数字:',0))
print('%d,%d'%(0,1))
print('%d,%d,%d'%(0,1,0))

format()格式化函数:str.format()
print('\n{}{}'.format('数字:',0)) 

优势1:不用担心用错类型码。

print('{},{}'.format(0,1))

不设置指定位置时,默认按顺序对应。

print('{1},{0}'.format(7,8)) 

优势2:当设置指定位置时,按指定的对应。

print('{0},{1},{0}'.format(5,6)) 

优势3:可多次调用format后的数据。

name2 =  'python基础语法'
print('我正在学{}'.format(name2)) 

format()函数也接受通过参数传入数据。

猜你喜欢

转载自www.cnblogs.com/bailongcaptain/p/12374321.html