IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> PythonAnacondaJupyter NotebookPyCharm -> 正文阅读

[Python知识库]PythonAnacondaJupyter NotebookPyCharm

声明:本人从事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官网

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-07-20 18:47:30  更:2022-07-20 18:50:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 11:26:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码