Python 基础详解(一)
1. Python 特点
Python 面向对象、解析性的语言
几种解析器:
CPython:C 语言解析 Python 语言的解析器
Jpython:Java 语言解析 Python 语言
IronPython:用 C#(.net 平台)解析
PyPy:是使用 Python 语言解析
Python 的应用广,在科学计算、自然语言处理、图形图像处理、脚本开发、Web 应用
Python 几种版本:
Python2.X
Python3.X
Python 并没有做到向下兼容,了解两个版本的区别和联系
能够无缝的改进 Python2.x 的代码 d 到 Python3.x 中
2. Python 基础版本的安装
Python.org
目前版本
3.8.0
3.7.8
3.6.8(目前使用)
2.7.17
Java 语言------.java-----jar 包------mvn repo-----mvn install/uninstall
Python-------.py-------.whl 轮子文件---pip install---pip uninstall
pip 的命令
pip install package
pip uninstall package
pip list 展示安装的包
pip install -U 更新方式安装
3. Anaconda 数据科学环境的安装
IDE--集成开发环境--Eclipse、IDEA 需要加载 JDK-Scala
大数据 hadoop-spark-----CDH(各种大数据组件)
数据科学环境:
Anaconda 是数据科学开发环境
包含了基础的 python 的环境
在原来的 Python 的基础上增加了 180+多个工具包
安装:
windows 安装,直接下一步下一步,遇到需要打钩的地方尽量打上
Anaconda 中有哪些组件?
Anaconda-Navigiter
Anaconda-Prompt
Anaconda-Ipython--增强式的 Python--语法高亮等等---仍然不方便
Anacodna**-jupyternotebook**
jupyter notebook 是一个以 web 程序启动 web 网页交互式的书写代码的平台
底层基于 ipython 的
两种打开方式:
1-界面的点击方式
2-jupyter notebook 方式
后缀名:.ipynb
可以将 ipynb 的文件拖拽到 jupyternotebook 中启动交互式编写代码
Anaconda-Spyder
IDE
4. 通过Pycharm和Anaconda的整合
安装 Pycharm---jetBrain 公式
安装 Anaconda
第一步:建议大家更改环境变量
第二步:更改解析器 Interpertor
第三步:创建项目
创建项目的过程中需要指定解析器
第四步:写代码
conda
安装包:pip install conda install
卸载包: pip unistall conda uninstall
更新的方式安装包:pip install -U conda install -U
查看包:pip list conda list(可以查看哪些是 pip 安装的,那些是 conda 安装的)
Conda 命令可以创建独立的 Python 的沙箱环境
在 Python3.6 中创建了一个 Python2.7
create -n create envName python==2.7.0
source active envName
soucre deactive envName
5. Python 的基础数据类型
编码和解码
数据类型
输出
7. Python 的数据结构
列表
字典
元祖
集合
代码:
9. Python 的列表的函数
list 的多种创建方法
list 的切片操作
list 的 zip 函数和 enumerate 函数
list 的基本的操作函数
版权声明: 本文为 InfoQ 作者【五分钟学大数据】的原创文章。
原文链接:【http://xie.infoq.cn/article/506263800df03bd927c4729e3】。文章转载请联系作者。
评论