地址:https://www.jetbrains.com/pycharm/
PyCharm是专业的python集成开发环境,有两个版本。一个是免费的社区版本,另一个是面向企业开发者的更先进的专业版本。大部分的功能在免费版本中都是可用的,包括智能代码补全、直观的项目导航、错误检查和修复、遵循PEP8规范的代码质量检查、智能重构,图形化的调试器和运行器。它还能与IPython notebook进行集成,并支持Anaconda及其他的科学计算包,比如matplotlib和NumPy
优点:代码输入纠错,自动补全,断点调试等等。前两点会一定程度上减少因变量输入错误而引起的bug,而断点调试有助于我们分析程序,分析每句代码的实现功能及程序报错的地方及原因,这些优点会节省大量的时间,以便于各位大神有充足的时间来思考该程序的实现逻辑及框架的构造。
缺点:如果对于配置不高的电脑来说,打开时间那是一个漫长的等待
地址:https://jupyter.org/
Jupyter Notebook 就像⼀个草稿本,能将⽂本注释、数学⽅程、代码和可视化内容全部组合到⼀个易于共享的⽂档中,以 Web ⻚⾯的⽅式展示。它是数据分析、机器学习的必备⼯具。
地址:https://pypi.org/project/spyder/
Spyder是行哥从Matlab转到Python的第一款编辑器,从编辑界面来看非常相似,可见对于数据分析来说,这是一款数据分析师的绝佳工具。
Spyder可通过插件系统和API以及PyQt5扩展库进行扩展。它是完全免费的,开源的,100%纯Python。Spyder支持Windows,MacOS和Linux。可以使用pip在终端进行下载 pip isntall spyder
地址:https://code.visualstudio.com/
Visual Studio Code是一款兼容Linux、Mac OS X和Windows 平台的全功能代码编辑器,可扩展并且可以对几乎所有任务进行配置,对于Python的支持可以在Visual Studio Code中安装插件,只需快速点击install按钮即可成功安装,且可自动识别Python安装和库。
地址:https://github.com/atom/atom
Atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。优点
-
小清新界面让人耳目一新.颜控必备
-
丰富的插件几乎能够满足所有 web 开发需求
-
git 原生支持
-
简单的插件编写
-
自定义界面
-
Web开发使用 pycharm,VS code
-
数据分析使用Spyder,Jupyter notebook,Anaconda
-
小白使用IDLE
-
大神直接使用 txt,word
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)
升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)