Python 编程 里面 "%s 和 % d" 都是什么意思呀?

Python021

Python 编程 里面 "%s 和 % d" 都是什么意思呀?,第1张

在Python编程中:%s表示格化式一个对象为字符,%d表示整数。\x0d\x0a\x0d\x0a例如:\x0d\x0a"Hello, %s"%"zhang3" =>"Hello, zhang3"\x0d\x0a"%d"%33 =>"33"\x0d\x0a"%s:%d"%("ab",3) =>"ab:3"\x0d\x0a%字符:标记转换说明符的开始。\x0d\x0a在%的左侧放置一个字符串(格式化字符串),而右侧则放置希望格式化的值。

第一个%s格式化字符串的,第二个%d是格式化整数的,和c语音里面一样的

“hello %s"%("word") 输出 字符串 hello word

“%d”%(1) 输出 字符串1

%s是字符串对应的格式通配符,%d是数值整型对应的格式通配符

%s,表示格化式一个对象为字符

%d,整数

"Hello, %s"%"zhang3" =>"Hello, zhang3"

"%d"%33 =>"33"

"%s:%d"%("ab",3) =>"ab:3"