导读 让人得心应手的Python编辑器有哪些 初学Python推荐这两个编辑器: python编译软件 python编译软件有哪些 第一款:Sublim

让人得心应手的Python编辑器有哪些

初学Python推荐这两个编辑器:

python编译软件 python编译软件有哪些python编译软件 python编译软件有哪些


第一款:Sublime Text

Sublime Text是一个代码编辑器,也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon

Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。

Sublime Text的主要功能包括:拼写检查,书签,完整的Python API,Goto功能,即时项目切换,多选择,多窗口等等。Sublime

Text是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

第二款:Geany

Geany是一个小巧的使用GTK+2开发的跨平台的开源集成开发环境,以GPL许可证分发源代码,是免费的自由软件。

Geany小巧、启动迅速,拥有语法高亮、代码自动补完、代码折叠、插件扩展、自动补完经常使用的结构、调用提示等功能,支持C、Java、PHP、html、Python、perl、pascal等语言,对开发者而言是一款相对简便的工具。

一款顺手的好的编辑器可以让程序员写代码更得心应手,效率也会更高,但是编辑器本身没有好坏,只有使用者使用起来是否顺手而已,这里简单给大家介绍几款常用的可以编辑Python的软件。

一、终端直接编写

windows系统:Win+r,然后在运行框中输入cmd即可打开终端。MAC系统:可以在Launchpad中直接打开终端。

简单说明(针对上图数字处说明)

1、Python3:说明我们的代码是使用的python3的版本,目前有python2和python3两个版本,毫无疑问python3是比较新的版本也是官方推荐的版本,如果想使用python2的代码的话只需要写python就就行了,不需要加数字2了。

2、版本信息:这一段是写完python3之后自动生成的,主要是介绍一下我们当前的版本

3、编写代码:“>>>”表示当前进入python的编辑页面,print(“hello,Python”)是我们的第一行python代码,一个打印功能的函数,所有语言的学习几乎都是从“hello ,World”或者“hello,XX”开始的。

4、执行结果:“hello,Python”就是我们第三个代码执行的打印结果,这就是我们的第一个python程序。

5、补充说明:这个功能多数仅仅只用于测试一些函数功能等等,很少直接用于开发。

二、vim编辑器

打开vim编辑器,在终端中输入:vim + 文件名的方式。vim表示进入vim编辑器的命令,hello.py表示我创建的一个python文件,而且会把我写的代码保存在hello.py文件中回车执行进入vim界面。

进入vim界面的时候默认是不可以被编辑,如果我们要编辑,需要先按下字母“i”键,才能编写代码。还是写上我们的第一句代码 print(“hello,Python”),这时候我们如果有很多行代码可以一直写下去,当我们把代码写完了,需要退出vim页面,在终端中才能执行我们的代码,所以vim只能编写代码。

那要怎么样才能退出vim编辑页面呢?

按ESC键:下面的–INSERT–就会消失。在按“ :wq ”键,w:表示保存,q:表示退出。然后就可以又回到终端页面了。

退出到终端页面,我们可以用python3+“要执行的python文件”,来执行程序,其中hello,python就是我们执行出来的结果。

三、IDLE

IDLE是 python 程序自带的IDE开发工具,伴随着python的安装自动安装的。IDLE的使用和在终端中使用方法一样,但是多了代码高亮等功能,所以IDLE就不多给大家介绍了。

相关推荐:《Python视频教程》

四、HBuilder

HBuilder是一款主要从事Web开发的软件,支持很多类库,扩展性强,但是比较庞杂冗余

五、Atom

Atom如果需要运行Python程序,需要下载插件,但是Atom下载插件需要FQ,所以相对于小白来说有点复杂了,需要下载atom-python-run或者script插件,具体怎么安装,大家自行百度去吧,我就不多说了。

打开Atom软件,File->New flie 然后创建一个文件以.py结尾即可。

六、sublime Text

Sublime Text功能强悍,但是又不会有太多冗余的功能,界面风格简洁,同时支持Windows/MAC/Linux等操作系统,也是本人比较推荐的一款软件。

打sublime Text选择 File -> New file 创建一个以.py结尾的文件即可,执行使用control+b

七、PyCharm

PyCharm是一种Python IDE,其扩展功能也很丰富。

打开PyCharm编辑器 Create New Project ->选择PurePython

创建好项目后就开始创建文件File -> New File创建一个以.py结尾的文件即可

八、总结

终端:操作简单,多用于功能和函数测试,不适合项目开发。

vim:便捷快速,没有任何多余的冗杂的乱七八糟的功能,可以用于开发。

IDLE:是python自带的编译器,相当于vim的增强版。

HBuilder:是一款功能强大的编译器,插件也非常齐全,但是多用与Web的开发,所以python开发不经常使用。

Atom:和HBuilder一样也是一款插件和功能都非常强大的编译器,但是缺点是运行的文件量大的话会卡顿。

sublime Text:是一款插件齐全,但是又没有太多冗杂的东西,速度快,功能齐全,个人推荐使用。

PyCharm:主要针对于python开发的IDE,所以项目开发也推荐使用。

菜鸟学python用那种编译器比较好?

图形界面比较复杂,但是时间久了用起来就容易了!

命令行的编译方式也是比较方便的,推荐你用这个直接下载后输入python 加上 你要执行的脚本

就可以执行!

比较方便(关键是命令行有逼格,帅气),而且命令行也培养你对shell的兴趣,可以接触更多知识!

反正哪种都可以的!希望对你有帮助!望采纳

python是解释型语言,没有编译器。我猜你可能是想问编辑器。新手用默认的IDLE 足够了,尽量不要养成依赖自动补全的功能。熟练了之后我推荐使用vscode,微软开发的一个开源软件,有许多插件可以使用,写一些简单的代码很方便

pycharm,本菜鸡就用辣个╮(╯-╰)╭

python的编辑器有哪些?

python 编辑器有:

vim emacs ulipad

Python for eclipse

pydev

NetBeans

pyscripter

目前在用sublime 或者本身pythin里面自带的 shell

学python新手用什么编译器

eclipse很强大。 不过最近我在用sublime text2,这个很喜欢。另外geany我也经常用。vi经常用。再就是python自带的idle

eclipse有些大。用起有些有不方便。

sublime text2很体贴,小巧 ,适合专业程序员使用。也适合高度较小的屏幕。

geany是相对比较完善的,免费,又普及的,各个平台都有的编辑器。试了不少,最后用这个。

vi是随处都有,在windows下也值得安装一个vim

python自带的idle在windows下好用,在linux下有些慢。不过它比较标准。

wing idle也不错。商业版好用。

此外,不用的GUI开发,也可以使用专用的开发工作。比如eric,再比如boa construct,

komodo?似乎是这个名子,原来也用过。

首先,这儿是编辑器,不是编译器。

然后,用自带的IDLE就行了。那个呢,默认也是这种交互式的。不过你可以File->new window->然后编写,写好后保存一下,然后run->run module这样就好了。

系统自带的就行,不过我习惯用notepad++

书没仔细看吧,python cmd line下你可以按Ctrl+p 引用上一次敲的命令,

包括你要修改的代码。

python是解释性语言 不需要编译器的,你写一个python程序,用.py作文件后缀就可以直接执行。

这个是属于命令行调试模式,或者你可以在运行中打python,有idle 的gui模式。。。其实都一样。

自带的shell (Python GUI)文件--新窗口 在里面编写非常好

首先,python没有编译器,只有解释器。其次你问的也不是解释器,而是一个好的编辑器或者ide。

python可以用.py文件执行,这个才是主流用法。你这边用的是python的交互式界面,用来测试一些东西的,不是写程序用的。

你需要一个好的编辑器,比如最强大的sublime text 2,自动缩进等等你用得到用不到的功能很多。写完了存一个.py文件,用命令行执行就好了。

1.的确很多新手遇到很多类似问题。

其实都是属于python的开发环境方面的问题。

所以,才专门写了帖子,给你们详细解释清楚的:

【整理】【多图详解】如何在Windows下开发Python:在cmd下运行Python脚本,如何使用Python Shell(command line模式和GUI模式),如何使用Python IDE

2.看完后,搞懂开发环境后,再去,根据帖子,选个你喜欢的ide。

比如Eclips+PyDev等。

帖子里面有详细说明,此处不再赘述。

(此处不给贴地址,请自己用google搜标题,即可找到帖子地址)

interactive shell的话可以用ipython。

要是真正编程序的话,pycharm和pydev比较好用。

你习惯用vim或者emacs的话它们也都有插件的。

我也是初学的 用的IDLE (Python GUI),安装自带的,用的还行