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