python基础篇–从零开始(中)
hello!我是wakeyo_J,每天一个knowledge point,一起学python,让技术无限发散。
python 代码编辑工具
1. 交互式解释器
绝大多数编程语言是计算机cpu无法直接识别的,因为编程语言主要面向的是人,用的都是人类易懂的方式进行代码表示,并进行编程。但是,编程的目的在于用代码去指挥计算机实现相应功能的输出,如:播放音乐,绘图。。。。。,于是科学家在计算机和编程语言之间引入了中间件,这个中间件就是语言解释器或者编译器。
当程序员编写好程序后,通过语言解释器或者编译器翻译成计算机能读懂的机器指令,然后实现相关软件的功能。
编译器:就是把高级语言一次性翻译成计算机能识别的机器语言的一种软件。这个翻译的过程是一次性的,是预先翻译完成的。所以翻译完成后,执行的速度很快,一次性编译通过的代码软件,后面执行时不会再翻译。
解释器:是把高级编程语言编写的程序,在执行时,一行一行的翻译成机器语言的一种软件。这个过程是边执行代码边翻译,所以执行的速度相对编译器产生的代码明显要慢上很多,而且每执行一次就需要解释一次。
(1)编程语言的执行方式(计算机执行员程序的两种方式:编译和解释)
-源代码:采用某种编程语言编写的计算机程序,人类可读,例如:result = 2 + 3
-目标代码:计算机可直接执行,人类不可读(专家除外)例如:1101001000111011
(2)编译
将源代码一次性装换成目标代码的过程。
执行编译过程的程序叫做编译器。
(3)解释(将源代码逐条转换成目标代码同时逐条运行的过程)
执行解释过程的程序叫解释器。
2. 自带GUI工具IDLE
python安装好后,自带提供了图形用户界面(GUI)代码开发工具IDLE,IDLE中文全称是集成开发和学习环境,是python推行的初学者代码学习工具和开发工具。
2.1 IDLE的功能要点
(1)具备交互式解释器代码编写功能,具备连续编辑、执行diamagnetic脚本功能,
(2)支持代码彩色显示、格式智能缩进、输出错误代码信息、多窗口代码编辑功能,
(3)具备多文件代码搜索功能、代码连续断点跟踪调试功能,
(4)支持python标准库的引用功能,
(5)下拉式菜单项选择功能。
2.2 IDLE操作要点
(1)交互式代码编辑。在下图所示界面上的“>>>”代码编写提示符后输入python代码,按回车键可以显示代码命令执行结果。
(2)脚本式代码编辑,如下图所示,在pythonshell界面上,通过新建文件,在跳出python代码脚本编辑窗口进行代码编写。
3. 其他商业级开发工具
(1)EclipsePydev。其主要特征包括Django集成、自动代码完成、多语言支持、集成python调试、代码分析、代码模板、智能缩进、错误匹配、源代码控制集成、代码折叠、UMI编辑和查看以及单元测试整合等。免费。下载地址:https://www.pyden.org/download.html
(2)PyCharm,学习的话建议下载社区版本。
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
等待下载:
(3)VSCode
下载地址:https://code.visualstudio.com/
成功。
总结
本文属于作者原创,转载请注明出处,不足之处,希望大家能过给予宝贵的意见,如有侵权,请私信。每天一个knowledge point,一起学python,让技术无限发散。
今天的文章python基础篇–从零开始(中)PyCharm、Vscode安装。分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/11076.html