Python格式化输出
# %s 是特别用于替换str类型的符号 # %d 是特别用于替换数字类型的符号 # 格式化方法如下: name = "蔡徐坤" age = 18 print("我叫%s,今年%d岁"%(name,age))
#基础语法,固定的变量替换顺序,格式化{}里面的数据 #farmat() print("我叫{},我今年{}岁,我的爱好是{}".format("13",25,"唱跳rap篮球")) #可以调整顺序 print("我加{1},我今年{2}岁,我的爱好是{0}".format("13",25,"唱跳rap篮球"))
#f-string #支持运算 name = "蔡徐坤" hobby = "23" year = 2 print(f"{name}{hobby}{year + 0.5}") # f-string配合字符串的内置格式化方法 name2 = "卢本伟" print(f"{name2}牛逼".center(20,"-"))