为什么在{0}的代码中启动我对整数值的引用?

时间:2014-09-20 10:59:07

标签: python int

为什么代码以{1}的{0} insteas开头?我在python的手册中查看了格式语句的工作原理。但我没有找到解释。总而言之,我不太确定能够解决这个问题,但我认为在python启动时所有的都是0.我喜欢列表= [" 0"," 1",& #34; 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))

1 个答案:

答案 0 :(得分:0)

{0}formatnum1)的第一个参数替换,{1}被第二个参数(num2)替换,{{1第三个({2})和num3第四个({3})。 ans内的数字使用从零开始的索引,就像列表一样。它类似于

{}