一个好的、流畅的编辑器可以让程序员写代码更轻松、更高效,但是编辑器本身没有好坏之分,只有用户用起来舒服,这里简单介绍一下常用的几个。用于编辑 Python 的软件。
一、终端直接编写
Windows系统:Win+r,然后在运行框中输入cmd,打开终端。 MAC系统:可以直接在Launchpad中打开终端。
简单说明(针对上图数字处说明)
1、Python3:表示我们的代码使用的是python3的版本。目前有python2和python3两个版本。毫无疑问,python3是一个比较新的版本,是官方推荐的版本。如果要使用python2的代码,只需要写 python 就可以了,不用加数字2。
2.版本信息:这段是写python3后自动生成的,主要是介绍我们现在的版本
3、写代码:“>>>”表示当前进入的是python的编辑页面,print("hello,Python")是我们第一行python代码,一个打印功能的函数,所有的语言学习几乎都来自“你好,世界”或“你好,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就不给大家多介绍了。
四、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结尾的文件
八、总结
Terminal:操作简单,多用于功能和功能测试,不适合项目开发。
vim:方便快捷,没有任何多余杂乱的功能,可以用来开发。
IDLE:是python自带的编译器,相当于vim的增强版。
HBuilder:是一个强大的编译器,插件齐全,但多用于Web开发,所以python开发不常使用。
Atom:和HBuilder一样,也是一个插件和功能都非常强大的编译器,缺点是运行文件量大时会卡顿。
sublime Text:是一个完整的插件,但是没有太多复杂的东西。它速度快,功能齐全。我个人推荐它。
PyCharm:主要针对于python开发的IDE,所以项目开发也推荐使用。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 解决错误?如何使用Pycharm在项目中配置python解释器?12/11
- ♥ 如何在python中生成exe程序10/30
- ♥ python如何获取三个小时前的时间并输出01/05
- ♥ 如何用python打开文件10/01
- ♥ python解决线性规划的包有哪些11/13
- ♥ python inter机制是什么意思11/23
内容反馈