python 用IDLE能运行 用shell不能运行

如上图,编个helloworld,用cmd,pythonshell都不能打开,提示是:SyntaxError:invalidsyntax。但是用IDLE就能run。请问这... 如上图,编个helloworld,用cmd,python shell都不能打开,提示是:SyntaxError: invalid syntax。但是用IDLE就能run。请问这是怎么一回事啊。。 展开
 我来答
yycgis
推荐于2016-07-22 · TA获得超过8267个赞
知道大有可为答主
回答量:6831
采纳率:63%
帮助的人:1583万
展开全部

提问者的使用方式不对:

  1. Shell形式是不能运行py文件的;

  2. 使用命令运行py的话,是指的cmd也是是dos命令:


hliang79
推荐于2018-03-08 · 超过16用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:35.9万
展开全部
>>>提示符就表示已经在python环境中了,直接python ex1.py,python不是有效关键字,当然报语法错误了。
python ex1.py是在cmd(就是那个dos窗口)环境下用来执行ex1.py的,就是要在比如C:\xxx>之类的状态下用的,而且要设置了环境变量才行。
其实windows安装了python后,双击ex1.py或者在cmd环境中直接输入ex1.py回车,就可以直接运行了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cnddlzq
2013-04-23 · TA获得超过212个赞
知道小有建树答主
回答量:294
采纳率:100%
帮助的人:182万
展开全部
提示语法错误,你好好查一下,比如空格,缩进,引号什么的,在idle中很多书写的错误是可以自动纠错的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-23
展开全部
print加()就行了 。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式