字符串百分号格式化

1.可以通过+号拼接字符串

r = "d af dafad"+"df dsfad dfa"
print(r)、

d af dafaddf dsfad dfa

2.通过百分号拼接字符串,拼接到指定的位置,传多个值的时候加括号,任何元素都可以被替换,比如元组,数字等等

print("i am %s father"%"your")

i am your father
v = "i am %s my %s"%("your","father")
print(v)

i am your my father

3.%d只能接受数字,但是只用%s可读性较差

4.打印浮点数,f前的数字代表打印点后面的几位数 ,百分号后的点对应后面替换的点,可以四舍五入

r = "precent %.2f"%99.261515
print(r)

precent 99.26

5.打印百分比,就是在后面加两个百分号

r = "precent %.2f %%" % 997.2121
print(r)

precent 997.21 %

6.字典的替换,注意 后面的括号是中括号

r = "i am %(name)s i am %(age)s  " % {"name":"long","age":21}
print(r)

i am long i am 21  

7.在列表之间加入东西

print("root","dfdf","dfad",sep=":")

root:dfdf:dfad

8.骚操作 不常用

猜你喜欢

转载自www.cnblogs.com/newt/p/8987789.html
今日推荐