永发信息网

python 是2.7.6版 为什么if语句print就是报错

答案:1  悬赏:70  手机版
解决时间 2021-11-25 12:02
  • 提问者网友:鼻尖触碰
  • 2021-11-24 16:15
python 是2.7.6版 为什么if语句print就是报错
最佳答案
  • 五星知识达人网友:逐風
  • 2021-11-24 17:51
这不是函数,IDLE或者python的控制台只允许单行指令。 print i,已在if段以外,这样就是两条指令了。
在 i = i + 1那一行后再加一个回车,完成这条语句的运行后,再打入 print i,就可以获取预期结果。
>>> i = 0
>>> x = 8
>>> if x > 0:
...     i = i + 1
... print i
  File "", line 3
    print i
        ^
SyntaxError: invalid syntax
>>> if x > 0:
...     i = i + 1
...
>>> print i
1
>>>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯