为了账号安全,请及时绑定邮箱和手机立即绑定

教学语句不能实现预期结果

age=20
if age>=18:
    print 'your age is',age
    print 'adult'
print 'END'#结果为SyntaxError:invalid syntax


正在回答

4 回答

http://img1.sycdn.imooc.com//574f26300001d3f706060176.jpg我的和楼主一样都显示报错,不明白为什么

0 回复 有任何疑惑可以回复我~
#1

小的石头

你在最后一行多加一个回车试试
2016-07-16 回复 有任何疑惑可以回复我~
#2

刚刚好hh

在cmd中运行时吧最后一句print去掉就可以运行出来,如果加上最后一句在notepad ++ 中可以运行,直接在cmd中运行就会报错
2016-08-10 回复 有任何疑惑可以回复我~

首先 题主的代码是正确的, 如果确实 显示语法错误,请截图传上来看看 第几行,怎么提示的, 另外我贴出正确的代码,题主copy 过去执行下, 如果可以的话, 对照下自己的,看看那里有差异:

age=20
if age>=18:
    print 'your age is',age
    print 'adult'
print 'END'


0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//570b9bb20001fc8704020300.jpg

不知道你是在什么环境下编译的,但是正常编译的话并没有出错

0 回复 有任何疑惑可以回复我~

我这里eclipse没出错,你要不再试试?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

教学语句不能实现预期结果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信