第一节 python简介

Python由Guido van Rossum创造,以其简洁优雅的语法著称,适用于Web开发、自动化、数据分析等领域。Python之禅强调优美、明确和简单。Python是解释型语言,运行时生成.pyc文件。安装时注意环境变量配置,使用pip管理第三方库。Pycharm是常用的集成开发环境。
摘要由CSDN通过智能技术生成

python介绍

  • python来源
    Guido 吉多先生,假期无聊,为弥补ABC语言的缺憾开发了python语言。python,来源并不是指蟒蛇,而是来自一个喜剧团体Monty Python的名字。(同理,若是我开发了一种语言,名字就叫“麻花”。)
    吉多先生曾就职于google。

  • python特点
    简单易学,明确优雅,开发速度快;
    跨平台、可移植、可扩展、交互式、解释性、面向对象的动态语言;
    “内置电池”,大量的标准库和第三方库;
    社区活跃、贡献者多,互帮互助;
    开源语言、发展动力巨大;

  • 应用方向

    • web开发;
    • 自动化(办公自动化与自动化测试)
    • 数据(爬取、分析、机器学习)
  • python之禅

import this

The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.

编译器与解释器

  • 编译器与解释器之间的联系与区别
    • 编译器与解释器都是高级语言与机器语言间的翻译官。(高级语言,见文知意,与人类语言较为接近,遵从一定语法规则;机器语言由0和1组成的语言;)
    • 编译型语言是编译后再执行,不依赖于编译环境,C语言为代表;解释型语言边解释边执行,速度慢,依赖解释环境,python为代表。打个比方,都是吃火锅,编译型语言是在超市买了份海底捞火锅自煮火锅;解释型语言是在火锅店吃火锅,边吃边涮。
    • 扩展:编译方式运行速度快,但任何一个小改动都需要整体重新编译;可脱离编译环境运行;解释方式:运行速度慢部分改动不需要重新编译。不可脱离解释器环境运行。
  • python 运行机制
    python源代码解释后生成.pyc文件,存放在__pycache__中。再次运行文件时可加快文件运行速度。

python环境搭建

  • 下载安装
    www.python.org添加环境变量勾选 add python X.X to PATH 默认安装即可。
  • 设置环境变量
    详细了解python 环境变量设置请将下篇文章。
    在这里插入图片描述- 安装小贴士
    • 安装路径不要出现中文;
    • 若是C盘资源紧张,最好别安装在C盘;
    • 安装完成后,若是在命令窗口测试,出现:

    python 不是内部命令或外部命令,也不是可执行程序。

是python环境变量没有配置好。请在系统环境变量PATH变量中如上图配置两项内容。其中Scripts会影响python PIP命令能否执行(假如python是安装在D盘的python文件夹下)。
安装测试

PIP的安装与使用

  • pypi仓库
    python有很多第三方库或者说模块,这些库针对不同的应用发挥不同的作用。python的官方pypi仓库为我们提供了一个统一的代码托管仓库,所有的第三方库,甚至你自己快发的开源模块,都可以发布到这里,供全世界的人下载。在python3.4之后我们都使用pip 对pypi仓库中的第三方库进行安装、拆卸、更新都命令操作。
  • 基础使用
    • pip install 模块
    • pip uninstall 模块
    • pip install --upgrade 模块
    • pip list
    • pip freeze
  • wheel 安装
    下载安装包,可在没有网络或是直接用pip命令安装遇到故障时使用。
    https://www.lfd.uci.edu/~gohlke/pythonlibs/
    pip install wheel文件路径
  • 换源安装
    pip install 模块 -i https://pypi.tuna.tsinghua.edu.cn/simple/
    借助清华镜像文件完成安装。
  • 拓展:
    python模块的整体导出与导入;
# 现有安装模块的导出
pip freeze >D:\requirements.txt #假设导出文件存放到D盘的requirements文档中。
# 导入安装requirements.txt中的模块
pip install -r D:\requirements.txt

永久更换源文件(不建议使用)
点击【此电脑】,在文件路径中输入%APPDATA%;
按回车跳转至相应目录,新建pip文件夹;
创建pip.ini文件;
打开文件,输入以下内容,关闭即可。

[globel]
timeout = 5000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted -host = pypi.tuna.tsinghua.edu.cn

Pycharm的安装与使用

在安装好python后若想顺利编写python代码,还需要一个集成开发工具,完成代码的编写与运行工作。python自带了IDLE 交互集成开发环境。

此外推荐大家使用pycharm,有点类似Intellij IDEA。在使用pycharm时注意设置python解释器。
pycharm中的python解释器设置【完】

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值