摘要:
1、For - else for循环还有⼀个else从句,这个else从句会在循环正常结束 时执⾏。这意味着,循环没有遇到任何break. str1 = 'Python自学网' for i in str1: print(i) else: print('循环正常结束之后要执行的else的代码') 2、 阅读全文
posted @ 2023-03-09 21:54
饮一杯天上水
阅读(90)
评论(0)
推荐(0)
摘要:
1、Python异常 Python的异常机制主要依赖 try 、except 、else、finally 和 raise 五个关键字。 try 关键字后缩进的代码块简称 try 块,它里面放置的是可能引发异常的代码; except 关键字对应异常类型和处理该异常的代码块; 多个 except 块之后 阅读全文
posted @ 2023-03-09 21:52
饮一杯天上水
阅读(130)
评论(0)
推荐(0)
摘要:
1、列表推导式、元组推导式、字典推导式、集合推导式 列表推导式可以利用 range 区间、元组、列表、字典和集合等数据类型,快速生成一个满足指定需求的列表。 1.1 列表推导式 列表推导式的语法格式如下: 表达式 for 迭代变量 in 可迭代对象 [if 条件表达式] ] # [if 条件表达式] 阅读全文
posted @ 2023-03-09 21:50
饮一杯天上水
阅读(197)
评论(0)
推荐(0)
摘要:
1、__slots__魔法 在Python中,每个类都有实例属性。默认情况下Python⽤⼀个字典(__dict__属性)来保存⼀个对象的实例 属性。这⾮常有⽤,因为它允许我们在运⾏时去设置任意的新属性。 然而,对于有着已知属性的⼩类来说,它可能是个瓶颈。这个字典浪费了很多内存。 Python不能在 阅读全文
posted @ 2023-03-09 21:48
饮一杯天上水
阅读(45)
评论(0)
推荐(0)
摘要:
global global关键字的作用:声明变量var是全局的。 改变全局变量的值, 函数内赋值并不能改变全局变量的值,所以需要global关键字 str = 'global' def func1(): global str str = 'local' print(str) func1() prin 阅读全文
posted @ 2023-03-09 21:46
饮一杯天上水
阅读(47)
评论(0)
推荐(0)
摘要:
三元运算符 三元运算符通常在Python⾥被称为条件表达式,这些表达式基于真(true)/假(not)的条件判 断,在Python 2.4以上才有了三元操作 #如果条件为真,返回真否则返回假 condition_is_true if condition else condition_is_false 阅读全文
posted @ 2023-03-09 21:45
饮一杯天上水
阅读(51)
评论(0)
推荐(0)
摘要:
1、set Python 还包含了一个数据类型 —— set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算 阅读全文
posted @ 2023-03-09 21:42
饮一杯天上水
阅读(217)
评论(0)
推荐(0)
摘要:
1、Map Map会将⼀个函数映射到⼀个输⼊列表的所有元素上。 map(function_to_apply, list_of_inputs) 普通方法: items=[1, 2, 3, 4, 5] squared=[] for i in items: squared.append(i**2) ma 阅读全文
posted @ 2023-03-09 21:35
饮一杯天上水
阅读(92)
评论(0)
推荐(0)
摘要:
1、迭代 | _iter_ | 对象方法 | 可迭代对象,返回迭代器 | | | : | | | __next_ | 对象方法 | 迭代器对象,返回迭代中每一步的运算 | | iter(object) | 内置函数 | 得到object的迭代器 | | next(object) | 内置函数 | 得 阅读全文
posted @ 2023-03-09 21:21
饮一杯天上水
阅读(64)
评论(0)
推荐(0)
摘要:
*args 和 **kwargs *args和**kwargs主要⽤于函数定义。你可以将不定数量的参数传递给⼀个函数。这⾥的不定的意思是:预先并不知道,函数使⽤者会传递多少个参数给你,所以在这个场景下使⽤这两个关键字。 *args用法 *args是⽤来发送⼀个⾮键值对的可变数量的参数列表(元组) 阅读全文
posted @ 2023-03-09 21:08
饮一杯天上水
阅读(24)
评论(0)
推荐(0)