Skip to main content

介绍

入门​

1989年圣诞节期间 Guido van Rossum 在美国的计算机科学家协会 (ACM) 创建了 Python 语言。

特性​

开源 脚本 解释性 交互性 可读性

优点​

语法优雅简单 编程范式 动态解释性 第三方库 胶水言语 缺点

缺点​

速度慢 线程灾难(实际上只有一个线程在运行)

领域​

AI 数据挖掘 web APP 自动化运维脚本 系统工具

基础语法​

缩进划分代码块 PEP8规范 关键字 - help("keywords") - import keyword - keyword.kwlist 标识符 注释 分割语句 变量 作用域 局部变量 全局变量 自上而下 导包

内置函数​

print 输出 input 输入 range(start, stop, [step]) 生成可迭代序列 type 查看数据类型 del 删除内存中的对象 dir 查看对象的内置方法和属性 help 显示对象的帮助信息 id 查看对象内存地址

环境​

解释器​

  • python 解释器,只有 20多兆大小
    • 纯净的python 执行环境,可在官网下载
    • 使用自带 pip 包管理器
  • Anaconda
    • 方便使用 python 进行数据处理而家里的软件包,涵盖预装了数据科学领域常见 的 python 库
    • 带有 conda 包管理器

python 2 3 差别​

编码 ASCII码 print 函数 类 运算符

集成开发环境​

Pycharm

Jupyter notebook