Python 有人能告诉我我的代码有什么问题吗?

Python 有人能告诉我我的代码有什么问题吗?,python,codio,Python,Codio,我在这里写了一些代码来应对Codio挑战,但我似乎不知道如何正确编写。我对Python相当陌生,出于某种原因,这个times表循环挑战要了我的命。代码如下: # Get N from the command line import sys N = int(sys.argv[1]) for i in range(1, 13): N = N + i print(str(N)) 问题是: 我们将为您提供一个数字N。输出该数字的时间表,从1到12 所以,如果

我在这里写了一些代码来应对Codio挑战,但我似乎不知道如何正确编写。我对Python相当陌生,出于某种原因,这个times表循环挑战要了我的命。代码如下:

# Get N from the command line
import sys
N = int(sys.argv[1])


for i in range(1, 13):  
  N = N + i     
  print(str(N))         
问题是:

我们将为您提供一个数字N。输出该数字的时间表,从1到12

所以,如果我们传入6,你应该输出6,12,18,24…66,72

任何帮助都将不胜感激。

如果要将循环索引添加到数字N,则需要进行乘法

for i in range(1, 13):       
  print(N*i) 
只需使用索引*N

In [11]: N = 6

In [12]: for i in range(1, 13):
    ...:   print(N*i)
    ...:
    ...:
    ...:
6
12
18
24
30
36
42
48
54
60
66
72

In [13]:
对于范围1、13中的i:
printN*i

N=N*我会给出6,12,36。。不是吗?是的,对不起。我错了,我从问题中复制了代码,忘了删除作业!哎呀!在我应该工作的时候,快速回答如此多的问题,这对我来说是一件好事;这工作做得很好!真不敢相信我竟然错过了这么明显的错误!谢谢你的帮助,祝你今天休息得愉快。