Python学习
好好学习少玩游戏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python自学记录———高阶函数(map/reduce 、filter、sorted、返回函数)
1.变量可以指向函数——函数本身也可以赋值给变量。 传入函数 既然变量可以指向函数,函数的参数能接受变量,那么一个函数就可以接收另一个函数作为参数。这种函数就称为高阶函数。 这种函数作为参数传入函数的形式,在C语言中也很常见。 map() map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator。 reduc...原创 2020-04-12 21:26:35 · 260 阅读 · 0 评论 -
Python自学记录——高级特性(切片、迭代、列表生成式、生成器、迭代器)
1. 切片 取一个list或者tuple中的几个元素是很常见的。 前面也举过例子。 这种方法面对较多元素时,就不实用了。 所以就有了切片。 L[0:3]表示从0开始索引,直到索引到3为止,但不包括3。元素个数可以用3-0=3,三个元素。 可以从任意位置开始,倒数切片等。 对于大量数据,切片处理很方便。 下面举例几种: m[x:y:n],n为可以每隔n个取一个。 字符串也可以看作一种list...原创 2020-04-09 16:43:44 · 256 阅读 · 0 评论 -
Python自学记录——函数
一.目录 1.调用函数 2.定义函数 3.函数的参数 a>位置参数 b>默认参数 c>可变参数 d>关键字参数 e>命名关键字参数 4.递归函数 1.调用函数 Python内置了许多函数,可以直接调用。 下面举例 abs()取绝对值函数 传入的参数数量以及类型错误,均会报错。 max() 取最值函数 数据类型转换函数 int() float() str() bo...原创 2020-04-08 16:15:38 · 284 阅读 · 0 评论 -
Python自学记录——使用dict和set
一.目录 1.dict 2.set 3.总结 二. A. dict语句 dict类似于指针一样的东西吧,不知道准不准确。 对应的名字对应相应的成绩。 用list也能实现,但随着数量的增多会变慢。 而dict就是Key_Value的关系,一个key对应一个值,这个值唯一。 可以除了初始化的方式,还可以像下面这样直接放入。 如果key不存在,就会报错。 检验存不存在的方法,有两种。 1.通过...原创 2020-04-07 20:28:35 · 235 阅读 · 0 评论 -
Python自学记录——循环语句
一.目录 1: for … in … : 循环 2:.while … :循环 3:break语句 4:continue语句 5:总结 二. for … in … : 循环 依次把list 或者 tuple 中的每个元素迭代出来。 我觉得按英语的角度翻译下也可以; 就是 在(in) 某某中 为了( for) 某某 的循环语句 这个更清楚说明白 1-100太多了,p...原创 2020-04-07 14:55:35 · 174 阅读 · 0 评论 -
Python自学记录——条件判断
Python基础——条件判断 if … : (不要忘掉 “:”) if为真的话,下面两条均执行,不同于C语言。 if : else : 语句 类似C语言的吧,还是不要少: if : elif : else : elif是C语言中else if 多重条件判断呗 类似与C语言 if的条件为非零数、非空字符、非空LIST,就判断为真,否则为...原创 2020-04-06 21:05:09 · 176 阅读 · 0 评论
分享