1、IDLE:一个能用,但称不上好用的工具

  • 安装Python解释器时可以一并安装,支持交互式和文件式。

  • 对代码的输入、运行结果的输出和错误信息均有友好的颜色提示。

  • 跨平台,在Windows、Unix和Mac OS X上具有相同的效果。

  • 支持多窗口的代码编辑器,也支持多重撤销,Python语法颜色区分,智能缩进,调用提示和自动补全等。任意窗口内的搜索,编辑器窗口中的替换,以及多文件中的查找。

  • 具有断点,步进及全局和本地命名空间的调试器。

2、Thonny:适合初学者的 Python IDE

  • 由爱沙尼亚的 Tartu 大学开发,专为学习和教学设计;

  • 界面简洁,交互式和文件式同一界面;

  • 内部集成Python3,无需重复安装;

  • 高亮显示语法错误,能让初学者十分容易发现错误;

    官方网址:https://thonny.org

3、VS Code—Visual Studio Code

  • 支持多种计算机程序设计语言;

  • 需要安装相应的插件(扩展)才可进行编写程序代码;

  • 自动补全、高亮显示、可扩展性强大;

    官方网址:https://code.visualstudio.com

4、Jupyter Notebook

  • 基于网页Web的用于交互计算的应用程序;

  • 可被应用于全过程计算:开发、文档编写、运行代码和展示结果;

  • 具有语法高亮、缩进、tab补全的功能;

  • 支持Markdown语法。

5、PyCharm:面向专业开发者

  • 智能代码提示和自动补全:PyCharm能根据当前上下文提供可能的代码选项,减少重复键入,提高编程效率。

  • 强大的调试功能:允许设置断点、单步执行代码、查看变量状态等,有助于快速定位和修复错误。

  • 版本控制集成:支持Git、SVN和Mercurial等多种版本控制系统,便于代码的版本管理和团队合作。

  • 编码协助和项目代码导航:辅助开发者进行编码,并提供便捷的项目导航功能。

    官方网址:https://www.jetbrains.com/pycharm/

6、Anaconda:多功能的科学计算平台

  • 包括conda, numpy, scipy, ipython notebook等180+的科学包及其依赖;

  • 提供不同虚拟环境的隔离能力,以便于管理不同项目的要求;

  • 包含了大量与数据科学和分析相关的开源包,如scikit-learn、pandas、ggplot2等,特别适合于企业级大数据分析和机器学习任务;

  • 不仅限于Python,还包括了对R语言的良好支持,是一个多功能的科学计算平台。

    官方网址:https://www.anaconda.com/

---------------------------END---------------------------

题外话

感谢你能看到最后,给大家准备了一些福利!

感兴趣的小伙伴,赠送全套Python学习资料,包含面试题、简历资料等具体看下方。

👉CSDN大礼包🎁:全网最全《Python学习资料》免费赠送🆓!(安全链接,放心点击)

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

img

二、Python兼职渠道推荐*

学的同时助你创收,每天花1-2小时兼职,轻松稿定生活费.
在这里插入图片描述

三、最新Python学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

img

四、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

img

👉CSDN大礼包🎁:全网最全《Python学习资料》免费赠送🆓!(安全链接,放心点击)

若有侵权,请联系删除

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐