Python 请检查我的代码

Python 请检查我的代码,python,while-loop,Python,While Loop,大家好,我是编程新手,我正在尝试理解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!') 任何人都可以告诉我哪里出了问题。最直接的解决方法: x = 0 sum = x

大家好,我是编程新手,我正在尝试理解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!') 
任何人都可以告诉我哪里出了问题。

最直接的解决方法:

x = 0
sum = x

while (sum <= 10):
    x = x + 2
    print x
    sum = x + 2
print ('Good bye!')  # <-- lower case, unindented

你看到的错误是什么?不要大写
print
,并且取消输入该行,这样它就不会每次都打印有更好的方法来完成你要做的事情,但这些都是你的代码的问题没有比现在更好的时间了!
for x in range(2, 12, 2): # start at 2, increment by 2, up to but not including 12
    print x
print 'Good bye!'