这些代码行中的%是什么

时间:2013-11-20 09:24:28

标签: python-3.x

我正在编写一个骰子滚动程序在python中,并遇到了这行代码。你能告诉我它是什么以及如何运作吗?感谢。

print ("The dice you threw was a %d-sided dice" %dice_type)
print ("You rolled a %d" %score)

1 个答案:

答案 0 :(得分:0)

它使用string formatting%d,它被替换为表示为字符串的整数。 %表示它是值的占位符,d表示应将整数转换为字符串。