python格式化输出里的字符串有什么用

“%dx%d+%d+%d”里的x有什么用,换成别的可以吗

你想多了,它就是一个平平无奇的x

print('%dx'%1)
#输出:1x

 

%d: 表示用一个整数替换

%x: 表示用一个十六进制数替换

%dx:  这个x就是字符串中普通x了. 

%后面加一个字母有特殊的含义, 其他的都是字符串需要显示的内容了

用这个格式化字符串打印出来,看下输出是什么。