随笔分类 -  PYTHON基础

摘要:0 ⽬标 ⽂件操作的作⽤ ⽂件的基本操作 打开 读写 关闭 ⽂件备份 ⽂件和⽂件夹的操作 ⼀. ⽂件操作的作⽤ 思考:什么是⽂件? 思考:⽂件操作包含什么? 答:打开、关闭、读、写、复制.... 思考:⽂件操作的的作⽤是什么? 答:读取内容、写⼊内容、备份内容...... 总结:⽂件操作的作⽤就是把 阅读全文
posted @ 2021-05-03 18:30 秋华 编辑
摘要:⼆. 递归 2.1 递归的应⽤场景 递归是⼀种编程思想,应⽤场景: 1. 在我们⽇常开发中,如果要遍历⼀个⽂件夹下⾯所有的⽂件,通常会使⽤递归来实现; 2. 在后续的算法课程中,很多算法都离不开递归,例如:快速排序。 2.1.1 递归的特点 函数内部⾃⼰调⽤⾃⼰ 必须有出⼝ 2.2 应⽤:3以内数字 阅读全文
posted @ 2021-05-03 17:34 秋华 编辑
摘要:⽬标 变量作⽤域 多函数程序执⾏流程 函数的返回值 函数的参数 拆包和交换两个变量的值 引⽤ 可变和不可变类型 ⼀. 变量作⽤域 变量作⽤域指的是变量⽣效的范围,主要分为两类:局部变量和全局变量。 局部变量 所谓局部变量是定义在函数体内部的变量,即只在函数体内部⽣效。 def testA(): a 阅读全文
posted @ 2021-05-03 16:52 秋华 编辑
摘要:⽬标 函数的作⽤ 函数的使⽤步骤 函数的参数作⽤ 函数的返回值作⽤ 函数的说明⽂档 函数嵌套 ⼀. 函数的作⽤ 需求:⽤户到ATM机取钱: 1. 输⼊密码后显示"选择功能"界⾯ 2. 查询余额后显示"选择功能"界⾯ 3. 取2000钱后显示"选择功能"界⾯ 特点:显示“选择功能”界⾯需要重复输出给⽤ 阅读全文
posted @ 2021-05-03 16:15 秋华 编辑
摘要:0 ⽬标 列表推导式 字典推导式 集合推导式 ⼀. 列表推导式 作⽤:⽤⼀个表达式创建⼀个有规律的列表或控制⼀个有规律列表。 列表推导式⼜叫列表⽣成式。 1.1 快速体验 需求:创建⼀个0-10的列表。 while循环实现 # 1. 准备⼀个空列表 list1 = [] # 2. 书写循环,依次追加 阅读全文
posted @ 2021-05-03 15:52 秋华 编辑
摘要:⽬标 运算符 公共⽅法 容器类型转换 ⼀. 运算符 1.1 + # 1. 字符串 str1 = 'aa' str2 = 'bb' str3 = str1 + str2 print(str3) # aabb # 2. 列表 list1 = [1, 2] list2 = [10, 20] list3 = 阅读全文
posted @ 2021-05-03 13:25 秋华 编辑
摘要:0 ⽬标 创建集合 集合数据的特点 集合的常⻅操作 1. 创建集合 创建集合使⽤ {} 或 set() , 但是如果要创建空集合只能使⽤ set() ,因为 {} ⽤来创建空字典。 s1 = {10, 20, 30, 40, 50} print(s1) s2 = {10, 30, 20, 10, 3 阅读全文
posted @ 2021-05-03 13:15 秋华 编辑
摘要:0 ⽬标 字典的应⽤场景 创建字典的语法 字典常⻅操作 字典的循环遍历 ⼀. 字典的应⽤场景 思考1: 如果有多个数据,例如:'Tom', '男', 20,如何快速存储? 答:列表 list1 = ['Tom', '男', 20] 思考2:如何查找到数据'Tom'? 答:查找到下标为0的数据即可。 阅读全文
posted @ 2021-05-03 12:50 秋华 编辑
摘要:0 ⽬标 元组的应⽤场景 定义元组 元组常⻅操作 1. 元组的应⽤场景 思考:如果想要存储多个数据,但是这些数据是不能修改的数据,怎么做? 答:列表?列表可以⼀次性存储多个数据,但是列表中的数据允许更改。 num_list = [10, 20, 30] num_list[0] = 100 ⼀个元组可 阅读全文
posted @ 2021-05-03 12:15 秋华 编辑
摘要:0 ⽬标 列表的应⽤场景 列表的格式 列表的常⽤操作 列表的循环遍历 列表的嵌套使⽤ ⼀. 列表的应⽤场景 思考:有⼀个⼈的姓名(TOM)怎么书写存储程序? 答:变量。 思考:如果⼀个班级100位学⽣,每个⼈的姓名都要存储,应该如何书写程序?声明100个变量吗? 答:列表即可, 列表⼀次性可以存储多 阅读全文
posted @ 2021-05-03 11:48 秋华 编辑
摘要:0 ⽬标 认识字符串 下标 切⽚ 常⽤操作⽅法 1. 认识字符串 字符串是 Python 中最常⽤的数据类型。我们⼀般使⽤引号来创建字符串。创建字符串很简单,只要为变量分配⼀个值即可。 a = 'hello world' b = "abcdefg" print(type(a)) print(type 阅读全文
posted @ 2021-05-03 11:28 秋华 编辑
摘要:0 ⽬标 了解循环 while语法【重点】 while应⽤ break和continue while循环嵌套【重点】 while循环嵌套应⽤【难点】 for循环 1. 循环简介 1.1 循环的作⽤ 思考:假如我有个⼥朋友,有⼀天我们闹⽭盾⽣⽓了,⼥朋友说:道歉,说100遍“媳妇⼉,我错 了”。这个时 阅读全文
posted @ 2021-05-01 12:41 秋华 编辑
摘要:0 ⽬标 条件语句作⽤ if语法 if...else... 多重判断 if嵌套 1. 了解条件语句 假设⼀个场景: 同学们这个年龄去过⽹吧吗? 去⽹吧进⻔想要上⽹必须做的⼀件事是做什么?(考虑重点) 为什么要把身份证给⼯作⼈员? 是不是就是为了判断是否成年? 是不是如果成年可以上⽹?如果不成年则不允 阅读全文
posted @ 2021-04-30 21:34 秋华 编辑
摘要:0 ⽬标 掌握常⽤运算符的作⽤ 运算符的分类 算数运算符 赋值运算符 复合赋值运算符 ⽐较运算符 逻辑运算符 1. 算数运算符 注意: 混合运算优先级顺序: () ⾼于 ** ⾼于 * / // % ⾼于 + - 2. 赋值运算符 单个变量赋值 num = 1 print(num) 多个变量赋值 n 阅读全文
posted @ 2021-04-30 21:15 秋华 编辑
摘要:0 ⽬标 数据类型转换的必要性 数据类型转换常⽤⽅法 1. 转换数据类型的作⽤ 问:input()接收⽤户输⼊的数据都是字符串类型,如果⽤户输⼊1,想得到整型该如何操作? 答:转换数据类型即可,即将字符串类型转换成整型。 2. 转换数据类型的函数 3. 快速体验 需求:input接收⽤户输⼊,⽤户输 阅读全文
posted @ 2021-04-30 21:06 秋华 编辑
摘要:0 ⽬标 输⼊功能的语法 输⼊input的特点 1 . 输⼊ 在Python中,程序接收⽤户输⼊的数据的功能即是输⼊。 1.2 输⼊的语法 input("提示信息") 1.3 输⼊的特点 当程序执⾏到 input ,等待⽤户输⼊,输⼊完成之后才继续向下执⾏。 在Python中,input接收⽤户输⼊ 阅读全文
posted @ 2021-04-30 21:02 秋华 编辑
摘要:0 ⽬标 格式化输出 格式化符号 f-字符串 print的结束符 输出 作⽤:程序输出内容给⽤户 print('hello Python') age = 18 print(age) # 需求:输出“今年我的年龄是18岁” 1 格式化输出 所谓的格式化输出即按照⼀定的格式输出内容。 1.1 格式化符号 阅读全文
posted @ 2021-04-30 20:08 秋华 编辑
摘要:0 ⽬标 变量的作⽤ 定义变量 认识数据类型 1. 变量的作⽤ 举例体验:我们去图书馆读书,怎么样快速找到⾃⼰想要的书籍呢?是不是管理员提前将书放到固定位置,并把这个位置进⾏了编号,我们只需要在图书馆中按照这个编号查找指定的位置就能找到想要的书籍。 这个编号其实就是把书籍存放的书架位置起了⼀个名字, 阅读全文
posted @ 2021-04-30 00:33 秋华 编辑

点击右上角即可分享
微信分享提示