Python复习梳理(更新中)

1 Python简介

Python3 | 菜鸟教程

1.1 Python概述

Python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。

  • 第1个Python编译器于1991年诞生
  • 名称来自Guido挚爱的电视剧Monty Python’s Flying Circus
  • 介于C和shell之间、功能全面、易学易用、可扩展。

1.2 Python特点

  • 可移植、可升级、可扩展
  • 健壮性、解释性、编译性
  • 易学、易读、易维护
  • 内存管理器
  • 高级、面向对象
  • 快速原型开发工具

1.3 Python应用

  • web开发:Python定义了WSGI标准应用接口来协调http服务器与基于Python的web程序之间的沟通
  • 大数据:提供各种库,具有极其便捷强大的数据处理和统计功能
  • 人工智能:基于丰富的Python第三方库可以高效便捷的实现人工智能的各个阶段任务
  • 多媒体:可用于计算机游戏三维场景制作和各种专业领域应用。
    在这里插入图片描述

1.4 Python集成开发环境IDE

  • Mac OS & Linux下:$ python、$ python3
  • Python内置IDE:IDLE
  • 其他IDE:PyCharm等

2 Python基本知识

2.1 输入输出

使用print函数实现输出:

  • print(变量)
  • print(字符串)

使用input函数实现输入:

  • input()返回的类型是字符型
  • 可以用int()、float()或eval()实现数据类型的转换
    在这里插入图片描述

2.2 注释与缩进

确保对模块, 函数, 方法和行内注释使用正确的风格

  • 单行注释:以#开头
    在这里插入图片描述
  • 多行注释:三个单引号 ‘’’ 或者三个双引号 “”" 将注释括起来
  • 续行:使用反斜杠\(无需续航符可直接换行:(),[],{},’’’ ‘’'中)
    在这里插入图片描述
  • 一行多语句
    在这里插入图片描述
  • 缩进
    • Python用相同的缩进表示同级别语句块
    • 增加缩进表示语句块的开始
    • 减少缩进表示语句的退出
      在这里插入图片描述

2.3 语法基础

标识符:

  • 第一个字符必须是字母表中字母或下划线 _ 。

  • 标识符的其他的部分由字母、数字和下划线组成。

  • 标识符对大小写敏感。

  • 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。

关键字: 不可随便作为其他对象的标识符

  • 在一门语言中关键字是基本固定的集合
  • 在IDE中常以不同颜色字体出现
    在这里插入图片描述

表达式: 用运算符连接各种类型数据的式子
在这里插入图片描述
赋值: Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。

  • 增量赋值:a %= 5 即 a = a%5
  • 链式赋值:a = b = 1
  • 多重赋值:a, b = 1, 2
    在这里插入图片描述
    在这里插入图片描述

2.4 数据类型

Python3 中有六个标准的数据类型:

  • Number(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Set(集合)
  • Dictionary(字典)

Python3 的六个标准数据类型中:

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值