新手小白,前来报道,请多关照!
****以下内容皆是本人在基础班学习到的一些内容****
【变量】:
程序就是用来处理数据的,而变量就是用来存储数据的
变量定义
- 在 Python 中,每个变量在使用前都必须赋值,变量赋值以后 该变量才会被创建
-
等号(=)用来给变量赋值
= 左边是一个变量名
= 右边是存储在变量中的值
变量名 = 值
&变量定义之后,后续就可以直接使用了
变量的类型
- 在 Python 中定义变量是 不需要指定类型
{数据的类型}:
(数字型)
str-字符串
bool-布尔值
int-整数
float-浮点数
complex-复数型
(非数字型)
列表
元组
字典
&在 Python 中,所有 非数字型变量 都支持以下特点:
1. 都是一个 序列 sequence,也可以理解为 容器
2. 取值 []
3. 遍历 for in
4. 计算长度、最大/最小值、比较、删除
5. 链接 + 和 重复 *
6. 切片
type()-查看变量类型
&程序的三大流程
- 在程序开发中,一共有三种流程方式:
- 顺序 —— 从上向下,顺序执行代码
- 分支 —— 根据条件判断,决定执行代码的分支
- 循环 —— 让特定代码重复执行
&Python 中的计数方法
常见的计数方法有两种,可以分别称为:
- 自然计数法(从 1 开始)—— 更符合人类的习惯
- 程序计数法(从 0 开始)—— 几乎所有的程序语言都选择从 0 开始计数
【列表】
- 列表) 是 Python 中使用 最频繁 的数据类型在,其他语言中通常叫做: 数组
- 专门用于存储一串信息,
列表用 [] 定义,数据之间使用逗号分隔
, 列表的索引从 0 开始
{ 索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标}
** 注意:从列表中取值时,如果 超出索引范围,程序会报错 **
*列表.appand(数据)|在末尾增加数据
*列表.extend()|将其他列表的数据追加到当前列表
*修改|列表[索引]=数据|修改指定索引的数据
*列表.remove[数据]|删除第一个出现的指定数据
*列表.pop(索引)|删除指定索引数据
*列表.pop|默认删除末尾数据
*列表.clear|清空列表
*统计|len(列表)|列表长度
*列表.count(数据)|数据在列表中出现的次数
*排序|列表.sort()|升序排序
*列表.sort(reverse = True)|降序排序
*列表.reverse()|逆转、反转
【元组】
元组的定义
- Tuple(元组)与列表类似,不同之处在于元组的元素不能修改
- 元组 表示多个元素组成的序列
- 元组 在 Python 开发中,有特定的应用场景
- 用于存储 一串 信息,数据 之间使用逗号分隔
- 元组用 () 定义
- 元组的 索引 从 0 开始
- 索引 就是数据在 元组 中的位置编号
*元组中只包含一个元素时,需要在元素后面添加逗号
&循环遍历
- 取值 就是从 元组 中获取存储在指定位置的数据
- 遍历 就是 从头到尾 依次 从 元组 中获取数据
【字典的定义】
- dictionary(字典)是除列表以外 Python 之中最灵活的数据类型
- 字典同样可以用来 存储多个数据
- 通常用于存储 描述一个 物体 的相关信息
和列表的区别:
列表是有序的对象集合
字典是无序的对象集合
字典用{}定义
- 字典使用键值对存储数据,键值对之间使用逗号 分隔
- 键 key 是索引
- 值 value 是数据
- 键 和 值 之间使用 : 分隔
- 键必须是唯一的
- 值 可以取任何数据类型,但 键 只能使用 字符串、数字或 元组
【字符串】
- 字符串 就是 一串字符,是编程语言中表示文本的数据类型
- 在 Python 中可以使用 一对双引号 " 或者 一对单引号 ' 定义一个字符串
字符串的定义
- 字符串 就是 一串字符,是编程语言中表示文本的数据类型
-在 Python 中可以使用 一对双引号 " 或者 一对单引号 ' 定义一个字符串,如需在字符串中插入双引号时可以使用单引号来定义字符串,如需插入单引号亦如此
以上,新手小白。请各位大佬不喜勿喷,谢谢!
|