Python中%运算符

%运算符的作用

%运算符就是用来格式化字符串的。
在字符串内部,%s表示用字符串替换%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要对应好。
如果只有一个%?,括号可以省略。

eg1:

输入:

'Hello,%s'%'world'

输出为:

'Hello,world'

eg2:

输入:

'Hi,%s,you have $%d.'%('Michael',1000000)

输出为:

'Hi,Michael.you have $1000000.'

占位符替换内容

占位符 替换内容
%d 整数
%f 浮点数
%S 字符串
%x 十六进制整数

你可能感兴趣的:(python)