自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 python练习|面向对象--其他

个人学习笔记

2023-01-22 17:16:36 722

原创 python练习|面向对象--继承

个人学习笔记

2023-01-20 17:40:42 1037 2

原创 python练习|面向对象

个人学习笔记

2023-01-18 15:30:38 1359

原创 Python练习|文件和文件夹的操作

自我练习,仅供交流~

2022-12-18 17:32:30 156

原创 Python练习|文件备份

自己练习,仅供交流~

2022-12-16 13:58:33 2114

原创 python练习|文件操作

自我练习,仅供交流~

2022-12-16 09:47:16 703

原创 python练习| 高阶函数

个人练习记录~仅供交流~

2022-12-13 17:23:36 213

原创 python练习| lambda表达式

lambda表达式一、lambda应用场景二、 lambda语法一、lambda应用场景如果一个函数有一个返回值,并且只有一句代码,可以使用lambda简化。二、 lambda语法lambda 参数列表 :表达式lambda的参数可有可无,函数的参数在lambda表达式中完全适用。lambda表达式能接收任何数量的参数,但只能返回一个表达式的值。P227...

2021-08-05 21:00:14 381

原创 python练习|递归

递归一、递归应用场景1.1 递归的特点二、应用:3以内数字,累加和一、递归应用场景递归是一种编程思想,应用场景:1.日常开发中,遍历文件夹中所有文件,通常使用递归2.许多算法都需要递归,比如快速排序1.1 递归的特点函数内部自己调用自己必须有出口二、应用:3以内数字,累加和# 回顾函数返回值写法 和 返回值位置:函数调用的位置def return_num(): return 100result = return_num()print(result)P223

2021-08-01 20:21:38 323

原创 python练习|函数加强

一、应用:学员管理系统

2021-08-01 17:04:18 100

翻译 python练习|函数2

函数2一、变量作用域1.1局部变量1.2全局变量1.2.1 函数体内部修改全局变量二、多函数程序执行流程三、函数的返回值一、变量作用域定义:变量作用域,指变量生效的范围。类型:局部变量+全局变量1.1局部变量局部变量 定义:定义在函数体内部的变量,即只在函数体内部生效。局部变量 作用:在函数体内部,临时保存数据,即当函数调用完成后,则销毁局部变量。# 定义一个函数,声明一个变量:函数体内部访问一次,函数体外部访问一次def testA(): a = 100 print

2021-07-30 17:09:44 92

原创 python练习|推导式

推导式1.列表推导式1.1 创建有规律列表1.2 带if的列表推导式1.3 多个for循环实现列表推导式2. 字典推导式1.列表推导式作用用一个表达式创建一个有规律的列表或控制一个有规律列表。列表推导式,又叫列表生成式。1.1 创建有规律列表while循环创建有规律的列表# 需求: 打印0,1,2,3 ... 10"""1.循环实现2.推导式实现(化简代码:创建或控制有规律的列表)2.1 创建空列表2.2 循环将有规律的数据写入列表"""list1 = []i =

2021-07-29 08:24:12 138

原创 python练习|函数1

函数一、函数定义二、函数的使用步骤2.1 定义函数2.2 调用函数2.3 快速体验 P170一、函数定义函数定义:将一串具有独立功能的代码块,整合到一个整体并命名,在需要的位置调用这个名称,即可完成对应的需求函数在开发过程中,可以更高效地实现代码重用二、函数的使用步骤2.1 定义函数def 函数名(参数): 代码1 代码2 ...2.2 调用函数函数名(参数)# 注意:# 不同的需求,参数可有可无# 在python中,函数必须先定义后使用2.3 快速体验 P170..

2021-07-29 08:23:25 197

原创 python练习|公共操作

公共操作1.运算符1.1 + 合并1.2 * 复制1.3 in 和 not in 判断数据是否存在2. 函数2.1 len()2.2 del 或 del()1.运算符运算符描述支持的容器类型+合并字符串、列表、元组*复制字符串、列表、元组in元素是否存在字典、字符串、列表、元组not in元素是否不存在字典、字符串、列表、元组1.1 + 合并str1 = 'aa'str2 = 'bb'list1 = [1, 2]list2 = [1

2021-07-05 06:45:06 118

原创 python练习|集合

集合1. 创建集合2.集合常见操作方法2.1 增加数据2.2 删除数据2.3 查找数据1. 创建集合创建集合使用{ } 或 set(),若创建空集合,只能使用set(),因为{ }用来创建空字典# 1. 创建有数据的集合s1 = {10, 20, 30, 40, 50}print(s1) # 控制台打印的数据是 不定序的s2 = {10, 20, 20, 30, 40, 50, 50}print(s2) # 控制台会清空 重复的数据, 数据没有顺序s3 = set('abcdefg

2021-07-04 15:48:41 588

原创 python练习|字典

字典1.字典应用场景2.创建字典的语法2.1 字典 特点2.2 字典 创建3.字典常见操作3.1 增3.2 删3.3 改3.4 查4. 字典的循环遍历4.1 key4.2 value4.3 元素4.4 键值对(拆包)1.字典应用场景字典里面的数据以键值对形式出现,字典数据和数据顺序没有关系,即字典不支持下标,后期无论数据怎样变化,只需按照对应的键的名字查找数据即可。2.创建字典的语法2.1 字典 特点符号为大括号数据以键值对形式出现各个键值对间用逗号隔开2.2 字典 创建# {} 键值

2021-07-04 09:04:45 218

原创 python练习|元组

元组1.元组的应用场景2.定义元组1.元组的应用场景列表、元组区别列表可以存储多个数据,但可以修改元组也可存储多个数据,但不可修改代码体验t1 = (10, 20, 30)print(t1)print(type(t1)) # 结果 <class 'tuple'>2.定义元组...

2021-07-04 07:18:56 405

原创 python练习|列表

列表1. 列表的格式2. 列表的作用3. 列表的常见操作3.1 查找3.1.1 下标3.1.2 函数3.1.3 判断是否存在3.2 增加3.2.1 append()3.2.2 extend()3.2.3 insert()3.3 删除3.4 修改3.4.1 修改指定下标的数据3.4.2 逆置 reverse()3.4.3 sort () 排序(升序+降序)3.5 复制4. 列表的循环遍历4.1 while4.2 for (比while简洁,优选)5.列表嵌套6. 综合应用1. 列表的格式[数据1,数据2,

2021-07-03 15:38:12 213

原创 python练习|字符串常用操作方法

字符串常用操作方法1. 查找1.1 find()1.2 index()1.3 count()1.4 rfind()1.5 rindex()2.修改2.1 replace() 替换2.2 split() 分割2.3 join() 合并3.判断1. 查找字符串的查找方法 即查找字串在字符串中的位置或出现的次数。1.1 find()1.2 index()1.3 count()1.4 rfind()1.5 rindex()"""find() 检测某个字串是否包含在这个字符串中,若【在】返回这个字

2021-07-02 16:59:31 527

原创 python练习|切片

"""切片1.定义:切片是指对操作的对象截取其中一部分的操作。支持字符串、列表、元组2.语法序列[开始位置下标:结束位置下标:步长]****2.1 不包含结束位置下标对应的数据,正负整数均可2.2 步长是选取间隔,正负整数均可,默认步长为1 (步长可以省略)"""...

2021-07-02 06:34:40 464

原创 python练习|下标

"""下标1.下标,又名 索引, 索引值;相当于编号2.语法 str[下标]3.作用 精确找到某个字符数据"""str1 = "abcdeef"print(str1)# 数据在程序运行过程中,储存在内存# 得到数据a字符,得到数据b字符 -- 使用字符串中某个特定数据# 这些字符从0开始按顺序依次分配一个编号 -- 使用这个编号可以精确找到某个字符数据 -- 下标/索引/索引值# str[下标]print(str1[0])...

2021-06-30 14:55:35 185

原创 python练习|字符串输出+输入

1.字符串输出# 字符串输出print("hello world")name = "Lisa"# 我的名字是Lisaprint('我的名字是%s' % name)print(f'我的名字是{name}')2.字符串输入# 输入密码password = input('请输入您的密码: ')print(f'您输入的密码是{password}')print(type(password))...

2021-06-30 13:50:49 181

原创 python练习|认识字符串

# 认识字符串# 单引号a = 'hello world'print(type(a))# 双引号b = "python"print(type(b))# 三引号c = '''word'''e = """i love u""" # 支持回车换行print(type(c))print(type(e))# d = I'm Tom.d = "I'm Tom."print(d)print(type(d))h = 'I\'m Tom.' # 注意单引号时,缩写的撇,需要转义

2021-06-30 13:40:29 49

原创 书摘|for..else..语法+break+continue

for..else..语法+break+continue1.for..else..语法2. for..else..语法+break3. for..else..语法+continue1.for…else…语法"""for... else...语法for 临时变量 in 序列: 重复执行的代码 ...else: 循环正常结束要执行的代码"""str1 = 'python'for p in str1: print(p)else: print('循环正

2021-06-30 13:24:08 58

原创 python练习|while... else...语法+break+continue

while... else...语法+break+continue 1. while...else...语法2.while... else...语法+break3. while... else...语法+continue1. while…else…语法"""while .. else 语法while 条件: 条件成立,重复执行的代码else: 循环正常结束,要执行的代码"""# 需求:说5遍 人生若只如初见 ,然后说一遍 何事秋风悲画扇"""1.书写道歉的循环2.循

2021-06-30 13:01:02 153

原创 python练习|for循环+break+continue

for循环+break+continue1. for快速体验2. for 循环与continue3. for 循环与break1. for快速体验# for循环快速体验"""for语法for 临时变量 in序列: 重复执行的代码""""""1.准备一个数据序列2. for"""str1 = "python"for p in str1: print(p)2. for 循环与continuestr1 = "python"for p in str1:

2021-06-30 11:42:47 213

原创 python练习|while循环嵌套应用

while循环嵌套应用1.打印星星 方形2.打印星星 三角形二级目录三级目录1.打印星星 方形"""打印星号 【方形】1.打印1个星星2.5个星星1行 -- 循环,5个星星在一行显示3.打印5行星星 -- 循环一行5个星星的代码"""j = 0while j < 5: # 一行星星开始 i = 0 while i < 5: # 一行内的星星不换行,取消print默认结束符\n print('*', end="")

2021-06-30 10:56:17 186

原创 python练习|while循环嵌套 体验

"""1.循环打印3次 女神,你真美2.女神每天都很美3.上面是一段话,要说3遍"""j = 0while j < 3: i = 0 while i < 3: print('女神,你真美') i += 1 print('女神每天都很美') print('一段话说完了-----------') j += 1...

2021-06-29 15:51:03 68

原创 python练习|break和continue

break# break 条件成立,退出整个循环# 循环吃5个苹果,吃到第3个,不吃4、5苹果了 -- ==4 或 >3i = 1while i <= 5: # 条件 如果吃到4,或者 大于3,打印 吃饱了,不吃了 if i > 3: print('吃饱了,不吃了') break print(f'吃了第{i}个苹果') i += 1continue# continue 条件成立,退出当前循环,继而进行下一循环

2021-06-29 15:17:08 1083

原创 python练习|while应用

while应用1. 数字1-100累加和1. 数字1-100累加和# 需求:1-100数字累加和"""1.准备做1-100的加法运算,增量为12.准备变量 保存将来运算的结果3.循环做加法运算4.打印结果5.验证结果正确性"""# 准备数据i = 1# 结果变量result = 0# 循环while i <= 100: result = result + i i += 1print(result) # 输出为5050# 验证:改小数字 如改100为

2021-06-29 13:27:13 62

原创 python练习|while语法(循环重复代码)

"""while 条件: 条件成立,要重复的代码 ..."""# 需求:重复打印5次:今天的月色真美i = 0# 或者,用j# 计算机的习惯,初始数字为0while i <= 4: # 若写5,将会重复6次 print("今晚的月色真美") i += 1 # i = i + 1print('的确很美')...

2021-06-29 10:03:30 824

原创 python练习|三目运算符

# 三目运算符,又称三元运算符,三元表达式"""语法条件成立执行的表达式if条件 else条件不成立执行的表达式"""a = 1b = 2c = a if a > b else bprint(c)# 需求:2个变量, 比较大小;若变量1大于变量2,则执行变量1减去变量2;否则,变量2减去变量1aa = 10bb = 6cc = aa - bb if aa > bb else bb - aaprint(cc)...

2021-06-28 14:21:45 154

原创 python练习|综合案例-猜拳游戏

# 综合案例 -- 猜拳游戏"""1.出拳 玩家:手动输入 电脑:1.固定 剪刀 2.随机2.判断输赢 2.1玩家获胜 2.2电脑获胜 2.3平局"""import random# 1.出拳# 玩家player = int(input('请出拳:(0 -- 石头; 1 -- 剪子; 2 -- 布) '))# 电脑# computer = 1computer = random.randint(0, 2)print(computer)# 2.判断输赢

2021-06-28 14:10:05 191

原创 python练习|随机数-导入模块

"""步骤1.导入模块 import random2.使用模块中的功能 random.randint(开始,结束) 指开始到结束的数字或其他"""import randomnum = random.randint(0, 2)print(num)

2021-06-28 14:09:13 325

原创 python练习|if嵌套

# if嵌套"""坐公交有钱,可以上车没有钱,不可上车上车后,判断是否有空座步骤1.准备要做判断的数据:钱+座位2.判断是否有钱:有钱,上车;没钱,不可上车3.上车后,判断能否坐下,有空座,可坐下;没有,不可"""money = 0seat = 1if money == 1: print("您好!请上车!") if seat == 1: print('有空座,可以坐下!') else: print("没有空座,站着等会儿。

2021-06-28 13:38:18 677

原创 python练习|if多重判断

# if多重判断""""需求:如果年龄小于18,为童工,不合法 如果年龄在18到60之间,合法,可以工作 如果年龄大于60,为退休年龄,不可工作""""""步骤: 1.用户输入年龄,保存变量 -- str 2.if做判断 -- elif 3.输出提示信息:您输入的年龄是x,合法与否"""age = int(input('请输入您的年龄:'))# 童工if age < 18: print(f"您输入的年龄是{age},童工")

2021-06-28 10:29:11 1022

原创 python练习|if else语法练习

# 系统可支持用户输入年龄,用此年龄与18作比较"""1.用户输入年龄2.保存用户输入年龄3.if****注意 input接收的数据类型是str,不能和整数18作比较 -- int转换类型"""age = int(input("请输入您的年龄:"))if age >= 18: print(f'您输入的年龄是{age}, 已经成年,可以上网')else: print(f'您输入的年龄是{age}, 小朋友,不可以上网哟')"""if else 语法if 条件:

2021-06-28 10:28:20 670

原创 python练习|if语法

""""if条件语句,条件成立,执行;不成立,不执行语法if 条件: 条件成立执行的代码1 ..."""if False: print('条件成立执行的代码1') print('条件成立执行的代码2')# 注意:在下方没有加缩进的代码块(if代码块,缩进距离为4个空格,即1个tab键),不属于if语句块,和条件成立与否无关。print('这个代码执行吗?')# 实例:网吧上网简单版# 年龄 >= 18,输出 已经成年,可以上网 -- 准备

2021-06-28 09:51:21 104

原创 Phthon练习|运算符

Phthon运算符1.算数运算符2.赋值运算符3.复合赋值运算符4.比较运算符5.逻辑运算符数字之间的逻辑运算1.算数运算符运算符描述实例+加1+1输出结果为2-减1-1输出结果为0*乘2 * 2输出结果为4/除10/2输出结果为5//整除9//4输出结果为2%取余9%4输出结果为1**指数2**4输出结果为16,即2 * 2 * 2 * 2()小括号用来提高运算优先级,即(1+2)* 3结果为9注:运

2021-06-27 14:54:34 191

原创 python练习|数据类型转换函数

# 1.float() -- 将数据转换成浮点型num1 = 1str1 = '10'print(type(float(num1))) # floatprint(float(num1)) # 1.0print(float(str1)) # 10.0# 2. str() -- 将数据转换成字符串型print(type(str1)) # str# 3. tuple() -- 将数据类型转换成元组list1 = [10, 20, 30]print(tuple(list1))#

2021-06-27 12:07:15 374

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除