close

Python - 占位符格式化

 

%c 字符及其ASCII码
%s 字符串
%d 有符号整数(十进制)
%u 无符号整数(十进制)
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写字符)
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点数字(用小数点符号)
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)
%p 指针(用十六进制打印值的内存地址)
%n 存储输出字符的数量放进参数列表的下一个变量中

 

a = "I'm %s. I'm %d" % ('Pythontab', 1)

print(a)

结果是:I'm Pythontab. I'm 1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

>>> '{}.{}'.format('pythontab''com')
'pythontab.com'
>>> '{}.{}.{}'.format('www''pythontab''com')
'www.pythontab.com'
>>> '{1}.{2}'.format('www''pythontab''com')
'pythontab.com'
>>> '{1}.{2} | {0}.{1}.{2}'.format('www''pythontab''com')
'pythontab.com | www.pythontab.com'

 

===============

參考

http://www.pythontab.com/html/2016/pythonjichu_0722/1049.html          (Format)

http://www.pythontab.com/index.php?m=search&c=index&a=init&typeid=1&siteid=1&q=+%E5%8D%A0%E4%BD%8D%E7%AC%A6%E6%A0%BC%E5%BC%8F%E5%8C%96

 

http://www.pythontab.com/html/2017/pythonjichu_1122/1186.html

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 ricky10116r2d2 的頭像
    ricky10116r2d2

    ricky10116r2d2的部落格

    ricky10116r2d2 發表在 痞客邦 留言(0) 人氣()