![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python基础
文章平均质量分 56
人生苦短,我用python
BinyGo
老码农了
展开
-
python函数、闭包函数与匿名函数
函数是为了实现某一功能的可重复使用的代码段,函数变量作用域,函数参数传递下的可变对象(mutable)与不可变对象(immutable),闭包函数:函数存在嵌套,并且子函数引用了父函数中的变量,可以访问这些变量的作用域就形成闭包。匿名函数lambda:lambda 只是一个表达式(expression),lambda的主体是一个表达式,而不是一个语句或代码块。仅仅能在lambda表达式中封装有限的逻辑原创 2021-06-24 20:29:51 · 146 阅读 · 0 评论 -
python字符串
字符串的常用写法字符串的切片和遍历字符串的不可变性和格式化原创 2021-06-21 10:38:46 · 68 阅读 · 0 评论 -
python字典与集合
字典是一系列由键(key)和值(value)配对组成的元素的集合在python3.7+字典被确定为有序,其长度大小可变,元素可以任意的增删改。相比于列表和元组,字典性能更优秀,增删改查操作都可在常数时间复杂度内完成。集合和字典基本相同,区别是没有键和值的配对,是一系列无序的、唯一的元素组合。集合不支持索引进行访问、操作,其本质上是一个哈希表,和列表不一样。字典和集合的工作原理,字典和集合的内部结构都是一张哈希表字典表存储了哈希值(hash)、键和值这三个元素,集合没有键和值的配对,只有单一的元素原创 2021-06-20 09:04:44 · 281 阅读 · 0 评论 -
python列表与元组
列表是动态的,长度可变,可以随意增删改元素,列表的存储空间略大于元组,性能略逊于元组元组是静态的,长度大小固定,不可对元组进行增删改操作,仅可从新赋值,相对列表更加轻量级,性能略高。原创 2021-06-19 15:54:51 · 227 阅读 · 0 评论