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
>>>
在 i = i + 1那一行后再加一个回车,完成这条语句的运行后,再打入 print i,就可以获取预期结果。
>>> i = 0
>>> x = 8
>>> if x > 0:
... i = i + 1
... print i
File "
print i
^
SyntaxError: invalid syntax
>>> if x > 0:
... i = i + 1
...
>>> print i
1
>>>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯