打印字符串中的语法错误

时间:2015-06-16 05:50:50

标签: python-2.7

我想打印模式

hello!
10
8
6
4
2

我写了以下代码

print "Hello!";
num=10;
while(num>=2)
   print num;
   num-=2;

执行后,它显示syntax error at line 1..

1 个答案:

答案 0 :(得分:2)

首先,不要在Python代码中使用分号。有两种方法可以做到这一点。

1)使用While循环 -

print "Hello!"
num = 10
while num >= 2:
    print num
    num -= 2

2)使用For循环 -

print "Hello!"
for i in range(10, 1,-2):
    print i