你好!python是解释型语言,没有编译器.我猜你可能是想问编辑器.新手用默认的IDLE 足够了,尽量不要养成依赖自动补全的功能.熟练了之后我推荐使用vscode,微软开发的一个开源软件,有许多插件可以使用,写一些简单的代码很方便 仅代表个人观点,不喜勿喷,谢谢.
对于零基础的朋友来说,学习Python有一个小门槛或者说小考验,那就是选择写代码的工具.简单,上网查,用什么工具来写Python代码,答案五花八门,各种编辑器、各种IDE,难道一个个试过来?实际上,学Python,或者其他任何一种程序
sublime不错,简单好用,只是ide不好用
感觉python没什么太好的编辑器,最好的应该时eclipse+pydev和pyCharm,我一般在windows下使用notepad++、ulipad,linux下使用gedit(配置一下,很好用)、eclipse+pydev.如果只是写一个很小的程序notepad++、ulipad、gedit之类的功能比较丰富的文本编辑器就可以了.如果程序的代码比较多,推荐使用eclipse+pydev或pyCharm.
建议分两步:1. 熟悉一个纯文本编辑器(Vim 或者 Emacs?)2. 推荐下 Jetbrains 公司出品的 PyCharm Python IDE & Django IDE for Web developers : JetBrains PyCharm 熟练知一个文本编辑器,会让你在任何情况下都会获益匪浅,不管是跨操作系统,跨语言,都很适用,尤其那种需要各种道环境来回切换的情况.它可以让你只关注编辑文本本身,当然也可以适合那版些『大』工程,也可以配置成所谓的 IDE ,完全自由定制.当然,并不是每个人喜欢这种纯的节奏,或者觉得有点『土』,那就试试 PyCharm 吧,Jb 公司出品,这里就不做吹捧了权,试试就知道.
编辑器没有什么最好的,得看你个人喜好了.个人推荐Pycharm挺好用的,功能较多
sublime,pycharm,notepad++,或者自带的编辑器都还好什么vim新手还是别用了..
pycharm 就很好啊 界面如下图:
解决:显示乱码是因为是中文在python 2 中显示有问题,如果要在python 2 中显示出来的话,可以用for temp in movie_name:print(movie_name)另外,在python 3 里可以正常打印!
python 是一门脚本语言,只有解释器,不需要编译.代码编辑器的话,只要能打开写代码就行了.