请审核我的代码
大家好,我是编程新手,正在尝试理解Python中的while循环。
我想打印出以下内容
print 2
print 4
print 6
print 8
print 10
print "Goodbye!"
这是我写的代码
x = 0
sum = x
while (sum != 10):
x = x + 2
print x
sum = x + 2
Print ('Good bye!')
有没有人能告诉我我哪里出错了呢?
1 个回答
1
最直接的解决办法:
x = 0
sum = x
while (sum <= 10):
x = x + 2
print x
sum = x + 2
print ('Good bye!') # <-- lower case, unindented
一个更简短的解决方案:
for x in range(2, 12, 2): # start at 2, increment by 2, up to but not including 12
print x
print 'Good bye!'