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.骚操作 不常用