零基础Python完全自学教程3:Python开发工具介绍

    时间: 浏览:504次  来源:站长在线
欢迎你来到站长在线的站长学堂学习Python课程。今天《零基础Python完全自学教程》分享的主题是《Python开发工具介绍》。 作为一个Python程序员需要对一些常用的Python开发工具进行了解、使用。在根据自己的实际爱好、需求决定自己使用哪一个Python开发工具。俗话说“磨刀不误砍柴工”,一款好用的开发工具,可以让你程序开发做到事半功倍。 今天站长在线就给大家详细介绍4款Python开发工具:

欢迎你来到站长在线的站长学堂学习Python课程。今天《零基础Python完全自学教程》分享的主题是《Python开发工具介绍》。

作为一个Python程序员需要对一些常用的Python开发工具进行了解、使用。在根据自己的实际爱好、需求决定自己使用哪一个Python开发工具。俗话说“磨刀不误砍柴工”,一款好用的开发工具,可以让你程序开发做到事半功倍。


今天站长在线就给大家详细介绍4款Python开发工具:

3.1、使用Python自带的IDLE

我们在安装Python时候,会勾选安装IDLE,默认安装的IDLE是英文版的,本站教程所讲的是中文版,如果想使用中文版的话,请点击《Python 3.10 IDLE 中文版 汉化版 及安装使用教程》。

3.1.1、打开IDLE编写代码

点击Windows中的开始菜单、选择所有应用,选择Python 3.10,选择IDLE(Python 3.10 64-bit),打开IDLE工具窗口。

在IDLE主窗口中,点击文件--新建文件,在文件窗口中,直接输入Python代码,完成一行就敲一下回车键,自动转入下一行,我们在主窗口中写一首叫做《静夜思》的诗吧!复制代码如下:

print("     "+"静夜思")
print("   "+"唐""  "+"李白")
print("床前明月光,疑是地上霜。")
print("举头望明月,低头思故乡。")

IDLE文件窗口中,显示如图3.1.1所示:


图3.1.1 使用IDLE新建文档,编写多行Python代码

3.1.2、保存并运行Python文件。

我们点击【文件--保存文件,选择指定保存文件的路径,我这里选择为D:\Python\Python310\Doc文件夹,命名为 静夜思.py 。其中.py是Python文件的扩展名。点击运行菜单下面的【运行模块 F5】,Python Shell 窗口执行结果,如图3.1.2所示:


图3.1.2 Python代码和运行结果

站长在线提醒你:

1、在Python代码输入区,输入法一定是英文状态哦!否则就会出错,自动打开Python3.10的英文帮助文档。

2、在输入代码的时候,先输入英文的print(""),然后再输入("")里面的文字。如果输入中文的话,先写完整的print("")再切换到中文


3.1.3、IDLE常用的快捷键

在中文版的IDLE里面,菜单栏的各种操作都标记了快捷键,我们在使用的时候,可以直接使用快捷键。合理的使用快捷键,不仅可以减少代码的错误,还能提高开发效率。下面是IDLE常用的快捷键:

F1    :  打开Python 帮助文档。

F5    :  运行模块;

Alt+3 :  注释代码块

Alt+4 :  取消代码块注释

Alt+F3:在文件中查找

Alt+F4:  关闭窗口

Alt+P :  翻出上一条命令, 类似于向上的箭头

Alt+N :  翻出下一条命令, 类似于向下的箭头

Alt+DD:  开启代码调试功能;

Alt+M : 打开模块代码,先选中模块,就可以查看该模块的源码;

Alt+X :  进入Python Shell模式;

Alt+G:  跳转

Alt+F+P: 打开路径浏览器,方便选择导入包进行查看、浏览;

Alt+C :  打开模块浏览器,方便在模块方法体之间的切换;

Alt+/ :  扩展单词(自动补全曾经出现过的单词)

Alt+Shift+S:将副本另存为

Ctrl+[:取消缩进代码块

Ctrl+]:缩进代码块

Ctrl+F: 查找指定的字符串

Ctrl+D: 跳出交互模式

Ctrl+F3:查找选择

Ctrl+F6:重启Python Shell

Ctrl+Z:撤销

Ctrl+Shift+Z:重做

Ctrl+X:剪切

Ctrl+C:复制

Ctrl+V:粘贴

Ctrl+A:全选

Ctrl +G:再次查找

Ctrl +H:替换

Ctrl +space(空格键):显示补全

Ctrl +backslash(退格键):参数提示

Ctrl+0:突出括号

Ctrl+N:新建文件

Ctrl+O:打开文件

Ctrl+S:保存

Ctrl+Shift+S:另存为

Ctrl+P:打印

Ctrl+Q:退出


3.2、PyCharm

PyCharm是由JetBrains开发的一种Python IDE。在Windows、Mac OS、Linux操作系统中都可以使用。带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

站长在线推荐新手用户必须安装的一款Python工具,由于下载、安装、配置内容比较多,本站单独写了一个文章Python开发工具PyCharm中文版安装与配置详细图文教程》,学习的安装教程请移步这个链接查看。安装好的界面截图如图3.2所示:


图3.2 PyCharm中文版 工作窗口。


3.3、Visual Studio Code

Visual Studio Code,简称VS Code,是Microsoft(微软)在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,java,Python,php,Go)和运行时(例如.NET和Unity)扩展的生态系统。

因为安装教程内容较多,我也单独写了一个安装、配置教程《最新版万能编辑器Visual Studio Code安装使用教程》。下面是使用VS Code开发Python的操作窗口截图,如图3.3所示:


如图3.3 使用VS Code 开发Python项目窗口界面

3.4、Sublime Text 

sublime text 4是一款非常好用的文本代码编辑器、程序员之必备神器!Sublime Text 是个功能强大的代码编辑器,也是html和TXT先进的文本编辑器。其主要功能包括:Python的插件,完整的Python API , Goto功能,代码段,代码缩略图,拼写检查,书签,即时项目切换,多选择,多窗口,自定义键绑定,主题方案等。

站长在线为了学习讲解Sublime Text 的安装与配置,单独编写了教程《代码编辑软件Sublime Text 4中文版安装使用教程》想看看安装的话,移步此文学习。在这里就截图Sublime Text 的工作主窗口运行Python代码的效果截图:


到这为止,站长在线就把Python常用的4个开发工具Python IDLE、PyCharm、Visual Studio Code、Sublime Text 都介绍了,至于自己最喜欢用哪一个,都看自己的爱好了,每一款都有自己特有的优势和好处,用好了这些工具可以为我们开发Python程序提供事半功倍的效果。


下节预告:零基础Python完全自学教程4:Python语法特点

课后练习:(不定项选择题,最少一个答案,答案见下期)

3.1、Python常用的开发工具有哪些?(  )

A、IDLE

B、PyCharm

C、Visual Studio Code

D、Sublime Text

3.2、在Python IDLE中,运行Python 模块的快捷键是:(  )

A、F5

B、Alt+F5

C、Ctrl+F5

D、Alt+5

3.3、Visual Studio Code是哪一个公司开发的产品?(  )

A、Microsoft

B、Google

C、Adobe

D、Apple

上期答案:2.1、A   2.2、C   2.3、A

相关阅读:

《零基础Python完全自学教程》汇总


文末福利:

1、关注站长在线官方公众号站长在线微信号:olzzcom ,文末也有公众号二维码,关注公众号以后回复python,本站精心整理的Python书籍、软件、工具都实时更新哦!本站所安装的python3.10、 IDLE中文版 、PyCharmVisual Studio Code、Sublime Text4等都在里面哦!

2、站长在线官方微信交流群已经开通了,微信扫码进入,一起交流,一起进步!

本文地址:https://www.olzz.com/pythonkfgj.html
码字不易,打个赏呗
站长在线小编感谢你的支持!

猜你喜欢

站长在线Python教程:Python中类定义详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中类定义详解》。

2022-02-23  分类:Python学堂  浏览:191次


站长在线Python教程:python中面向对象相关概述详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《python中面向对象相关概述详解》。本文的主要内容有:面向对象是什么、面向对象中的对象是什么、Python中的类是什么、面向对象编程的特点有哪些?

2022-02-14  分类:Python学堂  浏览:158次


站长在线零基础Python完全自学教程23:函数的返回值、作用域和匿名函数

导读:欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础 Python完全自学教程》今天给大家分享的是第23课《函数的返回值、作用域和匿名函数》。本文是一个大课程分成了下面4节小课程:Python中函数的返回值、Python函数中的局部变量、Python函数中的全局变量、Python函数中的匿名函数等内容。

2022-02-09  分类:Python学堂  浏览:182次


站长在线Python教程:Python函数中的匿名函数详解

欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python函数中的匿名函数详解》。本文的主要内容有:匿名函数的定义、匿名函数的表达式、匿名函数的注意点、匿名函数的优点、匿名函数的应用举例。

2022-02-01  分类:Python学堂  浏览:205次


站长在线Python教程精讲:在Python函数中的全局变量详解

欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中的全局变量详解》。本文的主要内容有:什么是全局变量、在函数外部定义的变量是全局变量、在函数内部定义中添加global关键词后变成全局变量。

2022-01-10  分类:Python学堂  浏览:331次


站长在线Python教程精讲:在Python函数中的局部变量详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《在Python函数中的局部变量详解》。本文的主要内容有:变量的作用域的概念、局部变量的概念、局部变量的举例。

2022-01-06  分类:Python学堂  浏览:276次


Python常用英语及用法

站长在线站长,准备系统的学习Python知识,但是对我来说,英语实在是太差了,当然我知道的是,不仅仅我,很多人在学习Python的时候,也是不知道这些英语单词的意思与用法的,在这里站长在线站长就把这些英语整理出来,把英语以及中文意思、用法一起贴出来,让大家一起来学习。

2022-01-02  分类:Python学堂  浏览:356次


站长在线Python精讲:Python中函数的返回值

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中函数的返回值》。本文的主要内容有:函数的返回值的含义、函数设置返回值的作用、return语句位置与多条 return语句的总结。

2021-12-29  分类:Python学堂  浏览:314次


站长在线零基础Python完全自学教程22:在Python中函数的参数传递

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础 Python完全自学教程》今天给大家分享的是第22课《在Python中函数的参数传递》。本文是一个大课程分成了下面5节小课程:在Python函数中理解形式参数和实际参数、在Python函数中参数传递的位置参数详解、在Python函数中的关键字参数详解、在Python函数中的默认参数详解、在Python函数中的可变参数详解。

2021-12-26  分类:Python学堂  浏览:307次


站长在线零基础Python完全自学教程21:Python中函数的创建和调用

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础 Python完全自学教程》今天给大家分享的是第21课《 Python中函数的创建和调用》。本文的主要内容有:在Python中函数的定义与创建、在Python中函数的调用详解。

2021-12-26  分类:Python学堂  浏览:320次