Python print格式化输出

时间:2023-03-10 01:05:51
Python print格式化输出

python中的print格式化输出,基本格式:"[字符串]%格式1[字符串]%格式2[字符串]....."%(string1,string2.....)

格式符号

--------------

%s:字符串

%d/%i:十进制整数

%u:十进制整数

%o:八进制整数

%x/%X:十六进制整数

%e/%E:科学计数

%f/%F:浮点数

%%:输出%

例子:

Name = '111cn'

print "www.%s.com"%Name

打印出:www.111cn.com

Name = '111cn'

Zone = 'com'

print 'www.%s.%s'(Name,Zone)

打印出:www.111cn.com

格式符号为数字时(如%d),可以加补缺位和位数:%[0][总位数][.][小数位]

-----------------------------------------------------------------

例子1:

Year = 2018

Month = 8

Day = 18

print "%04d-%02d-%02d"%(Year,Month,Day)

打印出:2018-08-18