摘要: 语法 也是使用{}来定义, 注意点:{}代表空字典,空集合使用set()来定义 set1 = {} print(type(set1)) set2 = set() print(type(set2)) 特性 集合中的元素是唯一的(没有重复的元素) set3 = {1, 2, 3, 1, 2, 3, 1, 阅读全文
posted @ 2022-11-12 11:07 NikeAirBall 阅读(30) 评论(0) 推荐(0)
摘要: 语法 字典是通过{}来表示的,每一条数据都是一个键值对(key:value),每个元素之间使用逗号隔开 字典中的键:只能是不可变类型的数据,一般情况下都是使用字符串来作为字典的键 注意点:字典的键在同一个字典中是唯一的(不能重复) 字典的增删改查 新增数据 1、通过键进行赋值 dic = {} di 阅读全文
posted @ 2022-11-12 10:30 NikeAirBall 阅读(44) 评论(0) 推荐(0)
摘要: 字符串、列表、元组 统称:序列类型 序列的共同特征: 1、都有索引值,内部元素是有序的。 2、支持切片操作 3、都可以通过len()去获取元素的个数。 列表和元祖之间的转换 元组转列表 tu = ('musen', 18, 'nan') li = list(tu) print(li, type(li 阅读全文
posted @ 2022-11-11 17:51 NikeAirBall 阅读(39) 评论(0) 推荐(0)
摘要: 语法 元组的定义:使用()来表示 元组中可以存放任何的数据类型 元组中的元素是有序的,支持索引取值,支持切片 元组中的元素是不可变的(定义了之后,元组内部的元素不能进行添加、删除和修改) 元组的查找: 1、通过索引取值 tu = ('musen', 18, 'nan') res = tu[0] pr 阅读全文
posted @ 2022-11-11 17:30 NikeAirBall 阅读(46) 评论(0) 推荐(0)
摘要: 语法 列表:使用[]来表示,每个元素使用逗号隔开 列表中的元素是有序的,支持索引取值,支持切片(切片得到的结果还是一个列表) 注意点:列表中可以存放任意类型的数据: 列表的增删改查 新增数据 append:往列表的结尾处添加一个元素 li = [11, 22, 33, 44] li.append(9 阅读全文
posted @ 2022-11-11 16:24 NikeAirBall 阅读(39) 评论(0) 推荐(0)
摘要: 内置函数type 内置函数type:查看数据的类型 number1 = 100 number2 = 88.88 b = True s1 = 'musen' print('number1的类型:', type(number1)) print('number2的类型:', type(number2)) 阅读全文
posted @ 2022-11-11 14:39 NikeAirBall 阅读(46) 评论(0) 推荐(0)
摘要: 语法 字符串:可以通过引号来表示,单引号:''、双引号:""、三引号(单双都可以) 三引号中的字符串可以换行 字符串的转义 字符串转义: \ 可以对特殊的符号进行转义 1、\':表示一个' 2、\":表示一个" 3、\n:表示换行(换行符) 4、\t:表示制表符 空字符串和空白字符 空字符串:字符中 阅读全文
posted @ 2022-11-11 14:01 NikeAirBall 阅读(79) 评论(0) 推荐(0)
摘要: print python中内置的一个输出函数 print("hello python") imput 可以让用户在控制台输入内容到程序中 name = input("请输入名字:") age = input("请输入年龄:") print("你的名字是:", name, "你的年龄是:", age) 阅读全文
posted @ 2022-11-09 17:10 NikeAirBall 阅读(27) 评论(0) 推荐(0)
摘要: 装饰器的语法 在函数之前 + @ 装饰器的名字 装饰器作用 在不更改原功能函数内部代码,并且不改变调用方法的情况下为原代码添加新的功能 常见的定义形式 1、闭包(最常见的形式) 使用的场景:在不更改原功能函数代码的基础上,进行功能的扩展 通用的写法: def decorate(func): def 阅读全文
posted @ 2022-11-06 21:26 NikeAirBall 阅读(40) 评论(0) 推荐(0)
摘要: 匿名函数 基本语法 lambda:定义匿名函数(没有函数名的函数) lambda 参数1,参数2,参数n : 返回值 应用场景 1、用于定义一些函数结构体非常简单、而且使用次数较少的函数 2、作为函数的参数传递 # 实例 对下面的列表进行排序(根据列表中的每个元素的第二值的大小进行排序) li = 阅读全文
posted @ 2022-11-06 14:05 NikeAirBall 阅读(25) 评论(0) 推荐(0)