python:12 函数基础
函数 函数的作用 函数的使用步骤 函数的参数作用 函数的返回值作用 函数的说明文档 函数嵌套 1 函数的作用 需求: 用户到ATM机取钱 输入密码后显示”选择功能"界面 查询余额后显示”选择功能"界面 取2000钱后显示"选择功能"界面 特点: 显示“选择功能”界面需要重复输出给用户,怎么实现? 函数就是将一…
python:11 推导式
推导式 在 py 中满足推导式的只有 列表、字典、集合, 列表推导式 字典推导式 集合推导式 所谓的推导式其实就是更有 py 风格的一种代码写法,比如原本有一个需求需要通过 3-5 行代码实现,但是用了推导式我们只需要一行代码即可,也就是说同样的需求推导式的代码量更少,所以推导式的重用就是用于化简代码使用 1 列表推导式 作用: 用一个表达式创建一…
python:10 公共的方法
公共的方法 运算符 公共方法 容器类型转换 1 运算符 注意: + 和 * 不支持字典,如果对两个字符串做 + 操作就是将两个字符串进行 拼接 运算符 描述 支持的容器类型 + 拼接 字符串、列表、元组 * 复制 字符串、列表、元组 in 元素是否存在 字符串、列表、元组、字典 not in 元素是否不存在 字符串、列表、元组、字典 1.1 + 运…
python:9 集合
集合 创建集合 集合数据的特点 集合的常见操作 1 创建集合 注意: 集合数据特点去重,也就是说集合里面的数据不能是重复的,也就是说不允许有重复数据出现的时候我们就需要往集合里面写入数据 创建集合使用{}或 set(),但是如果要创建空集合只能使用 set(),因为{}用来创建空字典 # 创建集合 s1 = {10,20,30,40,50} pri…
python:8 字典(类似 go 中的 map)
字典(类似 go 中的 map) 字典的应用场景 创建字典的语法 字典常见操作 字典的循环遍历 1 字典的应用场景 思考1: 如果有多个数据,例如:"Tom,男,20,如何快速存储? 答: 列表 list1 = ['tom','男','20'] 思考2:如何查找到数据'Tom' …
python:7 元组
元组 元组的应用场景 定义元组 元组常见操作 1 元组的应用场景 思考: 如果想要存储多个数据,但是这些数据是不能修改的数据,怎么做? 答: 列表? 列表可以一次性存储多个数据,但是列表中的数据允许更改。 num_list = [10,20,30] # 这里将下标为 0 的数据修改为 100 num_list[0] = 100 注意: 一个元组可以…
python :6 列表
1 列表常规操作 列表的应用场景 列表的格式 列表的常用操作 列表的循环遍历 列表的嵌套使用 1.1 列表的应用场景 思考: 有一个人的姓名(TOM)怎么书写存储程序? 答:变量。 思考:如果一个班级100位学生,每个人的姓名都要存储,应该如何书写程序? 声明100个变量吗 答: 列表即可,列表一次性可以存储多个数据 1.2 列表的格式 [数据1,…
python:5 字符串
5 字符串 1 下标 "下标" 又叫 "索引" ,就是编号。比如火车座位号,座位号的作用: 按照编号快速找到对应的座位。同理,下标的作用即是通过下标快速找到对应的数据. str1 = 'abcdefg' print(str1) # 数据在程序运行过程中存放在内存里面 # 现在我想得到数据 …
4 python while 循环
[TOC] 目标 了解循环 while语法[重点] while应用 break和continue while循环嵌套[重点] while循环嵌套应用[难点] for循环 1 循环介绍 1.1 循环的作用 思考: 假如我有个女朋友,有一天我们闹矛盾生气了,女朋友说: 道歉,说100遍”媳妇儿,我错了”。这个时候程序员会怎么做? 答: 100遍 pri…