【发布时间】:2014-09-20 10:59:06
【问题描述】:
为什么代码以 {0} 开头而不是 {1} ?我查看了python手册中的格式语句是如何工作的。但我没有找到解释。总而言之,我不太确定能解决它,但我认为在 python 中,一切都是从 0 开始的。就像在 list = ["0","1","2"] 中,起始值是指 0。
# my Version
print "Geben sie eine Zahl ein"
print "Diese Zahl muss über 0 sein"
print()
num1 = int(input("Geben Sie eine Nummer ein: "))
num2 = int(input("Geben Sie eine Nummer ein: "))
num3 = int(input("Geben Sie eine Nummer ein: "))
ans = num1 + num2 + num3
print ("The total of {0} + {1} + {2} is {3}.".format(num1,num2,num3,ans))
【问题讨论】:
-
您阅读过
format的文档吗? -
没有Karloy,但我现在就去做!