python初学者遇到的弱智问题
1.对照python简明教程自学,安装好以后,将python的路径添加到了环境变量里,但是我运行的第一个程序helloworld,用python自带的IDLE编写,用py...
1.对照python简明教程自学,安装好以后,将python的路径添加到了环境变量里,但是我运行的第一个程序helloworld,用python自带的IDLE编写,用python竟然无法启动,提示错误
File "<stdin>", line 1
python helloworld.py
^
syntaxError: invalid syntax
系统windows7,python版本为2.7,用编辑器本身都能打印出helloworld,用这个解释器就不行,用cmd.exe也不行
2.后来用编辑器写一个小程序,有个语句是要用户输入信息的:
guess = int(raw_input('Enter an integer :‘))
当我写到这里的时候一按回车,它就真的给我打印个Enter an integer : 出来要我guess个数,它是个编辑器,我下面还要继续写呢,怎样才能调成按回车继续写程序,而不是运行这个语句呢
望高人指点!!!如若得偿所愿,必追加20分
3.还有个问题,如何将上个语句撤销,比如说我写错了一个语句,回车之后会提示错误,然后自动转入下一行,在这样的情况下怎么撤销这个错误语句啊
4.如何清除编辑器的所有内容啊,我练习的时候,经常要重新写代码
5.最后,谁能告诉我IDLE的所有菜单内容的中文意思、
全部答出追加 80 分!!! 展开
File "<stdin>", line 1
python helloworld.py
^
syntaxError: invalid syntax
系统windows7,python版本为2.7,用编辑器本身都能打印出helloworld,用这个解释器就不行,用cmd.exe也不行
2.后来用编辑器写一个小程序,有个语句是要用户输入信息的:
guess = int(raw_input('Enter an integer :‘))
当我写到这里的时候一按回车,它就真的给我打印个Enter an integer : 出来要我guess个数,它是个编辑器,我下面还要继续写呢,怎样才能调成按回车继续写程序,而不是运行这个语句呢
望高人指点!!!如若得偿所愿,必追加20分
3.还有个问题,如何将上个语句撤销,比如说我写错了一个语句,回车之后会提示错误,然后自动转入下一行,在这样的情况下怎么撤销这个错误语句啊
4.如何清除编辑器的所有内容啊,我练习的时候,经常要重新写代码
5.最后,谁能告诉我IDLE的所有菜单内容的中文意思、
全部答出追加 80 分!!! 展开
3个回答
展开全部
晕死,这位大侠大侠你把我打败了。我告诉你怎么用IDLE吧:
1、点开IDLE,在“python shell”窗口的左上角点“File”中点开一个“New Window”,
2、再在新打开的“New Window”窗口的编辑区内编写代码。
3、编写完后再在新打开的“New Window”窗口左上角点击“save”,再保存到你要保存的位置(例:保存在c盘下)。文件名由你自己定(例:helloworld.py),这样文件就路径就是c:\helloworld.py 。这时你可以按”F5“键运行
4、再在windows 的开始中运行cmd,再在cmd窗口中输入pyhon c:\helloworld.py (也可以先输入cd ../.. 回车后再输入pyhon helloworld.py)。
5、要修改时点开IDLE,在“python shell”窗口的左上角点“File”中点开一个“open ..“,找到
c:\helloworld.py 打开编辑窗口(以窗口名称helloworld.py c:\ helloworld.py),修改里面的类容就OK。
这样你的第一、二、三问题就不会出现。
第四个问题就是在第2或者第5步打开的编辑窗口后。关闭“python shell”窗口,再点击你的编辑窗口“Run”中的“python shell”,就出现一个干净的python shell界面。
第五个问题,你找一个有道词典,一个个翻译吧。
python的开发环境很多,我用的有eclipse、wing ide、还有别人推荐的pycharm,都非常不错。你可以试试!
我说的够系统吧,快把分给我吧!:)
1、点开IDLE,在“python shell”窗口的左上角点“File”中点开一个“New Window”,
2、再在新打开的“New Window”窗口的编辑区内编写代码。
3、编写完后再在新打开的“New Window”窗口左上角点击“save”,再保存到你要保存的位置(例:保存在c盘下)。文件名由你自己定(例:helloworld.py),这样文件就路径就是c:\helloworld.py 。这时你可以按”F5“键运行
4、再在windows 的开始中运行cmd,再在cmd窗口中输入pyhon c:\helloworld.py (也可以先输入cd ../.. 回车后再输入pyhon helloworld.py)。
5、要修改时点开IDLE,在“python shell”窗口的左上角点“File”中点开一个“open ..“,找到
c:\helloworld.py 打开编辑窗口(以窗口名称helloworld.py c:\ helloworld.py),修改里面的类容就OK。
这样你的第一、二、三问题就不会出现。
第四个问题就是在第2或者第5步打开的编辑窗口后。关闭“python shell”窗口,再点击你的编辑窗口“Run”中的“python shell”,就出现一个干净的python shell界面。
第五个问题,你找一个有道词典,一个个翻译吧。
python的开发环境很多,我用的有eclipse、wing ide、还有别人推荐的pycharm,都非常不错。你可以试试!
我说的够系统吧,快把分给我吧!:)
展开全部
首先想要说的是基本上你所有的问题都可以通过点击IDLE左上角的那个File解决,点击后有个下拉菜单,有New Window 和 Open …这两个选项,你可以用这两个来创建或者打开一个.py的文件,比如点击Open找到并打开你写的那个hello.py (ok了,按F5就可以运行你写的hello.py结果在IDLE的comamd line里显示)。大部分程序编辑应该是在你用New Window 或 Open …打开的界面里面,第二、三个问题也就解决了,在文本编辑里不是comamd line的形式(按Enter开始执行),而是要按F5.你可以正常的编写文件。
1: 这个还是说一下 python helloworld.py 是在cmd.exe里面执行的,但是你执行不了,问题是路径不对,可以在helloworld.py前面加上完整路径:如D:\python\……\helloworld.py。
2:一开始说了,New Window 和 Open …
3:还是一开始说的那个,按F5如果编译运行有错误,会再那个编辑页面里有红色高亮显示在哪一行出的错,然后修改就行
4:不用管,如果你打开了编辑页面,那个comamd line的直接关掉,再次在编辑页面按下F5的时候会有新的出来comamd line页面出来
5:我不建议把IDLE搞的那么清楚,这个基本上就是自己写点东西测试的时候用的。如果是学习那不用搞那么清楚,如果做项目更不要搞清楚,你可以先用这个学习,写写代码还是可以的,然后找个集成开发工具,推荐Komodo或者Boa Constructor免费的,另外Pythonwin基本上和IDLE差不多。
1: 这个还是说一下 python helloworld.py 是在cmd.exe里面执行的,但是你执行不了,问题是路径不对,可以在helloworld.py前面加上完整路径:如D:\python\……\helloworld.py。
2:一开始说了,New Window 和 Open …
3:还是一开始说的那个,按F5如果编译运行有错误,会再那个编辑页面里有红色高亮显示在哪一行出的错,然后修改就行
4:不用管,如果你打开了编辑页面,那个comamd line的直接关掉,再次在编辑页面按下F5的时候会有新的出来comamd line页面出来
5:我不建议把IDLE搞的那么清楚,这个基本上就是自己写点东西测试的时候用的。如果是学习那不用搞那么清楚,如果做项目更不要搞清楚,你可以先用这个学习,写写代码还是可以的,然后找个集成开发工具,推荐Komodo或者Boa Constructor免费的,另外Pythonwin基本上和IDLE差不多。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. 可能是路径问题,装个pythonwin试试看。既然你命令行能运行,那说明代码没问题。
2. raw_input的参数本来就是会打印的,后面才是你要输入的部分。你说的“编辑器”指的就是从命令行运行起来的‘>>>“吧?在那里是一条一条命令来执行的,所以你一打回车就执行了这句话,你只要给guess输入个值就可以了。这之后guess的值会一直有效。
3. 错误语句不会执行的,没有任何后果影响。
4. 你还是用pythonwin吧,整个文件写好后按F5执行。
5. 如上。 我这里没装idle,如有需要你可以把看不懂的英文贴上来看看。
2. raw_input的参数本来就是会打印的,后面才是你要输入的部分。你说的“编辑器”指的就是从命令行运行起来的‘>>>“吧?在那里是一条一条命令来执行的,所以你一打回车就执行了这句话,你只要给guess输入个值就可以了。这之后guess的值会一直有效。
3. 错误语句不会执行的,没有任何后果影响。
4. 你还是用pythonwin吧,整个文件写好后按F5执行。
5. 如上。 我这里没装idle,如有需要你可以把看不懂的英文贴上来看看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询