栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Python,Anaconda,Jupyter Notebook,PyCharm

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python,Anaconda,Jupyter Notebook,PyCharm

声明:本人从事java,自学python,之前苦于入门,偶然发现python的一些常识好像跟java的不太一样,特此写下,望为一些像我一样的小伙伴提供一些帮助,python大神自行绕过!!

Python

Python 不用多说了吧。既然进来应该就知道是啥了,就是一个特别牛逼的变成语言

PyCharm

PyCharm 像我这种做Java的可能认识,跟IDEA一样,是Jetbrains家的Python语言的IDE,就是写Python的,当然了你用文本编辑器也能写

Anaconda

Anaconda 重点来了,这个Anaconda和Jupyter Notebook就是因为某些原因被高手一语道破,才发现python的新大陆,先来看Anaconda,他是什么呢?
简单讲,我的理解他就是环境管理器;可能有的小伙伴看过他是什么包管理,又或者conda是包管理等等,这些都对,只是我说的这个方便我们更好的理解,更快的了解和使用python,完全没有问题;
什么是环境管理,拿我会的Java举例子,要开发Java,就要有一套Java开发环境,也叫JDK,现在我常用的是JDK8,也有新的JDK11,JDK17等等,这个JDK8就是我的java开发环境,我大概率不会再使用其他版本的环境来开发Java;
但是,Python不一样,这也是我最开始用Python最疑惑的点,为什么别人的代码好用。我拿来就不好用了,为什么总是版本不对,Python有2和3两个版本,相信很多人都知道,而且这两个版本有很大区别,如果我们只装一个,那如果开发另一个版本的就不好用,而且Python很多依赖包也有版本区别,导致同一功能包,版本不同运行失败,所以,Anaconda的作用来了,它可以生成很多Python环境,每个环境里随你想用的Python版本,并且随意引入你想要依赖的版本,你开发的项目你想使用什么环境,只需要运行这个环境就行了。这就是Anaconda的作用,一句话,Anaconda让你在一台电脑上拥有多个你需要的环境

Jupyter Notebook

Jupyter Notebook,安装Anaconda后,在界面可以看到很多软件,其中Jupyter Noteboot就在其中,为什么单说它,因为它牛逼啊,一句话总结就是,让你分块分行的看到你的代码的执行结果,只要你想,语言实在太苍白,来张图可能就明白了:

这是运行Jupyter Notebook后,会在浏览器打开,其实就是你本地的文件夹,选择你代码存放的位置就行,打开.ipynb文件

这个文件你可以执行你任意指定的行,只要最上面需要的引入执行之后,相面可以执行任何你想要的操作,没有上下文的困扰,也可以打乱执行,这就是他的牛逼之处,所以不需要写好一整个文件然后慢慢调试,完全可以根据需要的直接执行返回你要的结果。

Python官网
PyCharm
Anaconda官网

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1016977.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号