Python学习笔记
文章平均质量分 84
wl_jp
这个作者很懒,什么都没留下…
展开
-
Python-文件操作
目标 文件操作的作用 文件的基本操作 打开 读写 关闭 文件备份 文件和文件夹的操作 一. 文件操作的作用思考:什么是文件?思考:文件操作包含什么?答:打开、关闭、读、写、复制....思考:文件操作的的作用是什么?答:读取内容、写入内容、备份内容......总结:文件操作的作用就是==把一些内容(数据)存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力=.原创 2022-04-12 20:55:44 · 95 阅读 · 0 评论 -
Python-函数三
目标 应用:学员管理系统 递归 lambda 表达式 高阶函数 一. 应用:学员管理系统1.1 系统简介需求:进入系统显示系统功能界面,功能如下: 1、添加学员 2、删除学员 3、修改学员信息 4、查询学员信息 5、显示所有学员信息 6、退出系统 系统共6个功能,用户根据自己需求选取。1.2 步骤分析 显示功能界面 用户输入功能序号 根据用户输入的功能序号,执行不同的原创 2022-04-10 20:12:50 · 158 阅读 · 0 评论 -
Python-函数提高
目标 变量作用域 多函数程序执行流程 函数的返回值 函数的参数 拆包和交换两个变量的值 引用 可变和不可变类型 一. 变量作用域变量作用域指的是变量生效的范围,主要分为两类:==局部变量==和==全局变量==。 局部变量 所谓局部变量是定义在函数体内部的变量,即只在函数体内部生效。def testA(): a = 100 print(a)testA() # 100print(a) #...原创 2022-04-09 12:18:02 · 96 阅读 · 0 评论 -
Python-函数
目标 函数的作用 函数的使用步骤 函数的参数作用 函数的返回值作用 函数的说明文档 函数嵌套 一. 函数的作用需求:用户到ATM机取钱: 输入密码后显示"选择功能"界面 查询余额后显示"选择功能"界面 取2000钱后显示"选择功能"界面 特点:显示“选择功能”界面需要重复输出给用户,怎么实现?函数就是将==一段具有独立功能的代码块== 整合到一个整体并命名,在需要的位置==调用这个名称==即可完成对应的原创 2022-04-07 19:58:41 · 108 阅读 · 0 评论 -
Python-推导式
目标 列表推导式 字典推导式 集合推导式 一. 列表推导式作用:用一个表达式创建一个有规律的列表或控制一个有规律列表。列表推导式又叫列表生成式。1.1 快速体验需求:创建一个0-10的列表。 while循环实现 # 1. 准备一个空列表list1 = []# 2. 书写循环,依次追加数字到空列表list1中i = 0while i < 10: list1.append(i) i += 1print(list1)...原创 2022-04-04 21:53:57 · 67 阅读 · 0 评论 -
Python-集合
目标 创建集合 集合数据的特点 集合的常见操作 一. 创建集合创建集合使用{}或set(), 但是如果要创建空集合只能使用set(),因为{}用来创建空字典。s1 = {10, 20, 30, 40, 50}print(s1)s2 = {10, 30, 20, 10, 30, 40, 30, 50}print(s2)s3 = set('abcdefg')print(s3)s4 = set()print(type(s4)) # set.原创 2022-04-04 16:46:28 · 56 阅读 · 0 评论 -
Python-字典
目标 字典的应用场景 创建字典的语法 字典常见操作 字典的循环遍历 一. 字典的应用场景思考1: 如果有多个数据,例如:'Tom', '男', 20,如何快速存储?答:列表list1 = ['Tom', '男', 20]思考2:如何查找到数据'Tom'?答:查找到下标为0的数据即可。list1[0]思考3:如果将来数据顺序发生变化,如下所示,还能用list1[0]访问到数据'Tom'吗?。list1 = ['男', 20, 'To原创 2022-04-04 16:41:07 · 160 阅读 · 0 评论 -
Python-元组
目标 元组的应用场景 定义元组 元组常见操作 一. 元组的应用场景思考:如果想要存储多个数据,但是这些数据是不能修改的数据,怎么做?答:列表?列表可以一次性存储多个数据,但是列表中的数据允许更改。num_list = [10, 20, 30]num_list[0] = 100==一个元组可以存储多个数据,元组内的数据是不能修改的。==二. 定义元组元组特点:定义元组使用==小括号==,且==逗号==隔开各个数据,数据可以是不同的数据类型。# 多原创 2022-04-04 15:03:23 · 78 阅读 · 0 评论 -
Python-列表
目标 列表的应用场景 列表的格式 列表的常用操作 列表的循环遍历 列表的嵌套使用 一. 列表的应用场景思考:有一个人的姓名(TOM)怎么书写存储程序?答:变量。思考:如果一个班级100位学生,每个人的姓名都要存储,应该如何书写程序?声明100个变量吗?答:列表即可, 列表一次性可以存储多个数据。二. 列表的格式[数据1, 数据2, 数据3, 数据4......]列表可以一次性存储多个数据,且可以为不同数据类型。三. 列表的常原创 2022-04-03 22:17:48 · 117 阅读 · 0 评论 -
Python-字符串
目标 认识字符串 下标 切片 常用操作方法 一. 认识字符串字符串是 Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。a = 'hello world'b = "abcdefg"print(type(a))print(type(b))注意:控制台显示结果为<class 'str'>, 即数据类型为str(字符串)。1.1 字符串特征 一对引号字符串 name原创 2022-04-03 15:24:27 · 295 阅读 · 0 评论 -
Python-循环语句
目标 了解循环 while语法【重点】 while应用 break和continue while循环嵌套【重点】 while循环嵌套应用【难点】 for循环 一. 循环简介1.1 循环的作用思考:假如我有个女朋友,有一天我们闹矛盾生气了,女朋友说:道歉,说100遍“媳妇儿,我错了”。这个时候程序员会怎么做?答:100遍print('媳妇儿,我错了')思考:复制粘贴100次吗?答:重复执行100次一样的代码,程序中原创 2022-04-02 12:15:12 · 2179 阅读 · 0 评论 -
Python-条件语句
目标 条件语句作用 if语法 if...else... 多重判断 if嵌套 一. 了解条件语句假设一个场景: 同学们这个年龄去过网吧吗? 去网吧进门想要上网必须做的一件事是做什么?(考虑重点) 为什么要把身份证给工作人员? 是不是就是为了判断是否成年? 是不是如果成年可以上网?如果不成年则不允许上网? 其实这里所谓的判断就是条件语句,即条件成立执行某些代码,条件不成立则不执行这些代码。二. if 语法原创 2022-03-30 22:41:20 · 2684 阅读 · 0 评论 -
Python-运算符
目标掌握常用运算符的作用运算符的分类 算数运算符 赋值运算符 复合赋值运算符 比较运算符 逻辑运算符 1. 算数运算符运算符 描述 实例 + 加 1 + 1 输出结果为 2 - 减 1-1 输出结果为 0 * 乘 2 * 2 输出结果为 4 / 除 10 / 2 输出结果为 5 // 整除 9 // 4 输出结果为2 % 取余 9 % 4原创 2022-03-30 21:07:05 · 34 阅读 · 0 评论 -
Python-数据转换
目标 数据类型转换的必要性 数据类型转换常用方法 一. 转换数据类型的作用问:input()接收用户输入的数据都是字符串类型,如果用户输入1,想得到整型该如何操作?答:转换数据类型即可,即将字符串类型转换成整型。二. 转换数据类型的函数函数 说明 ==int(x [,base ])== 将x转换为一个整数 ==float(x )== 将x转换为一个浮点数 complex(real [,imag ]) 创建一个复数,real为实部,ima原创 2022-03-30 20:51:57 · 1504 阅读 · 0 评论 -
Python-输出
目标 格式化输出 格式化符号 f-字符串 print的结束符 输出作用:程序输出内容给用户print('hello Python')age = 18print(age)# 需求:输出“今年我的年龄是18岁”一. 格式化输出所谓的格式化输出即按照一定的格式输出内容。1.1 格式化符号格式符号 转换 ==%s== 字符串 ==%d== 有符号的十进制整数 ==%f== 浮点数原创 2022-03-30 15:54:54 · 193 阅读 · 0 评论 -
Python-变量
目标 变量的作用 定义变量 认识数据类型 一. 变量的作用举例体验:我们去图书馆读书,怎么样快速找到自己想要的书籍呢?是不是管理员提前将书放到固定位置,并把这个位置进行了编号,我们只需要在图书馆中按照这个编号查找指定的位置就能找到想要的书籍。这个编号其实就是把书籍存放的书架位置起了一个名字,方便后期查找和使用。程序中,数据都是临时存储在内存中,为了更快速的查找或使用这个数据,通常我们把这个数据在内存中存储之后定义一个名称,这个名称就是变量。变量就是原创 2022-03-29 21:33:46 · 61 阅读 · 0 评论