- 博客(7)
- 收藏
- 关注
原创 函数用法和底层分析
如果某个 name 映射在局部(local)命名空间中没有找到,接下来就会在闭包作用域 (enclosed)进行搜索,如果闭包作用域也没有找到,Python 就会到全局(global)命名空 间中进行查找,最后会在内建(built-in)命名空间搜索 (如果一个名称在所有命名空间 中都没有找到,就会产生一个 NameError)。(起到其他语言的“值传递”效果,但不是“值传递”) 可变对象有: 字典、列表、集合、自定义的对象等 不可变对象有: 数字、字符串、元组、function。称为“默认值参数”。
2023-12-18 14:32:28
1007
2
原创 循环结构(python)
break 语句可用于 while 和 for 循环,用来结束整个循环。我们可以通过 zip()函数对多个序列进行并行迭代,zip()函数在最短序列“用完”时就会停止。类似于列表推导式,字典推导也可以增加 if 条件判断、多个 for 循环。range 对象是一个迭代器对象,用来产生指定范围的数字序列。for 循环通常用于可迭代对象的遍历。或者:{表达式 for item in 可迭代对象 if 条件判断}step 是可选的步长,默认为 1。2. 嵌套循环中,尽量减少内层循环的计算,尽可能向外提。
2023-12-12 22:56:42
967
原创 第 3 章 序列(基础要打好)
False、0、0.0、空值 None、空序列对象(空列表、空元祖、空集合、空字典、空字符串)、空 range 对象、空迭代对象。内置函数 reversed()也支持进行逆序排列,与列表对象 reverse()方法不同的是,内置函数。zip(列表 1,列表 2,...)将多个列表对应位置的元素组合成为元组,并返回这个 zip 对象。移动的函数还有:remove()、pop()、del(),它们在删除非尾部元素时也会发生操作位置后。这是因为解释器会把(1)解释为整数 1,(1,)解释为元组。
2023-12-12 00:09:50
1012
原创 Python中的列表&元组基本运用知识点(老师说:知新而温故)
列表:用于存储任意数目、任意类型的数据集合。列表是内置可变序列,是包含多个元素的有序连续的内存空间。列表定义的标准语法格式:其中,10,20,30,40 这些称为:列表 a 的元素。列表中的元素可以各不相同,可以是任意类型。比如:列表对象的常用方法汇总如下,方便大家学习和查阅。print(a2)1. 元组的核心特点是:不可变序列。2. 元组的访问和处理速度比列表快。3. 与整数和字符串一样,元组可以作为字典的键,列表则永远不能作为字典的键使用。
2023-12-06 22:25:11
943
1
原创 【无标题】
1、is 比较两个对象的 id 值是否相等,是否指向同一个内存地址;2、== 比较的是两个对象的内容是否相等,值是否相等;3、小整数对象[-5,256]在全局解释器范围内被放入缓存供重复使用;4、is 运算符比 == 效率高,在变量和 None 进行比较时,应该使用 is。
2023-12-05 22:17:30
931
原创 Python 介绍
Python 是一种解释型、面向对象的语言。由吉多·范罗苏姆(Guido van Rossum)于1989 年发明,1991 年正式公布。官网:www.python.org2.IDLE 开发环境使用入门1. IDLE 是 Python 的官方标准开发环境,Python 安装完后同时就安装了 IDLE。2. IDLE 已经具备了 Python 开发几乎所有功能(语法智能提示、不同颜色显示不同类型等等),也不需要其他配置,非常适合初学者使用。
2023-12-04 22:54:50
845
原创 第一天的数学作业
等势:集合A到集合B存在双射,称AyuB等势,记为A~~B。称与自然数集N等势的集合为可列集。2.讲解特殊的区间-(实数集区间-完备性)1.集合:讲解了定义、关系。关系:交、并、差等关系。
2023-11-30 22:12:30
406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人