工欲善其事必先利其器!
Python自带的IDE工具
IDLE(Integrated Development and Learning Environment),集成开发和学习环境,是Python的集成开发环境,纯 Python 下使用 Tkinter 编写的IDE。
数据研究,数据科学
如果你是做数据研究,数据科学,必须使用: Jupyter Notebook
Jupyter是一款开源IDE,IPython的衍生品,它的名字来自Julia、python、R三种语言的组合,主要是用来做数据科学。
Jupyter家族有Jupyter Notebook、Jupyter Lab、Jupyter Hub三大产品,前两者都是基于Web的交互式计算环境,Hub是服务器端的应用。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和 markdown。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等。
项目和工程
如果你是做项目和工程,必须使用:PyCharm
效率提升非常明显,工程管理非常方便,和Git的集成巨好,python项目主流开发首选。PyCharm具有一些可以帮助开发者提高效率的工具,比如智能代码补全、调试、语法高亮、项目管理与导航、代码跳转、智能提示、图形化的调试器和运行器、自动完成、单元测试、版本控制、遵循PEP8规范的代码质量检查、智能重构等。
上述工具都已经打包好啦,在下方领取