python绪论

python绪论

1. python简介

1.1 python历史

  • python之父是荷兰人吉多范·洛苏姆(Guido van Rossum)在1989年开发的一门解释性语言

  • 1991年第一个python解释器公开版发布,用C语言编写实现,并能够调用C语言的库文件

  • python具有类、函数和异常处理等内容;包含字典、列表等核心数据结构;以及以模块为基础的拓展系统

1.2 python语言的特点

  • 简单易学
  • 面向对象
  • 解释性
  • 免费开源
  • 可移植性
  • 胶水语言:借助C语言接口,几乎可以驱动所有已知软件
  • 丰富的库
  • 规范的代码
  • 支持函数式编程
  • 动态类型:不检查数据类型,变量声明时不需要指定函数的数据类型

2 python准备工作

1.1 安装python

安装python的步骤:

  1. python官网 下载安装包
  2. 运行 ****.exe文件

2.2 安装IDE工具

1 pycharm

安装pycharm步骤:

  1. pycharm官网下载安装包
  2. 运行安装
  3. 社区版免费使用,专业版免费体验一个月(自行寻找科学使用方法)

注:pycharm不自带python,使用需要另行安装python

2 anaconda

安装anaconda步骤:

  1. anaconda官网下载安装包
  2. 运行安装
  3. 免费使用

注:anaconda内置python,无需另行安装

2.3 python 包管理工具

python 常用的包管理工具有两个 pip、canda

1. pip
1.1 pip简介

pip 是python包的通用管理器,全称:Pip Install Packages,它是一个python官方认证的包管理工具,它只能管理python包通常用于安装发布在Python Package Index(PyPI)上的包

1.2 pip的使用

pip安装、删除第三方库

a) 安装第三方库
pip install 库名 -i 第三方源
常见第三方镜像源
清华:https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:https://mirrors.aliyun.com/pypi/simple/
中国科技大学 :https://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学:https://pypi.hustunique.com/
豆瓣:https://pypi.douban.com/simple/
b) 删除第三方库:
pip uninstall 库名

2. conda
1. conda 简介

conda是一个与语言无关的跨平台的包和环境管理器,虽然conda是最早源于python的PyData社区,但它是一个通用的包管理工具,用conda可以创建、管理任何类型的、任何语言写的包和依赖。

注:Conda通常和Anaconda或Miniconda进行打包安装,但是如果你愿意你完全可以独立的使用Conda

2. conda的使用
2.1 conda管理第三方库

查看已安装第三方库:

​ conda list

conda安装第三方库:

​ conda install 第三方库名

conda更新第三方库

​ conda update 库名

conda删除第三方库

​ conda uninstall 库名

2.2 conda管理虚拟环境

查看虚拟环境列表:

​ conda env list (打印的环境中带星号的表示当前虚拟环境)

创建虚拟环境:

​ conda create -n 虚拟环境名 [package]

进入虚拟环境:

​ conda activate 环境名

退出虚拟环境:

​ deactivate 环境名

删除虚拟环境:

​ conda remove --name 虚拟环境名 --all

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学编程的小猫猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值