上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: map 函数 map 是一个在 Python 里非常有用的高阶函数。它接受一个函数和一个序列(迭代器)作为输入,然后对序列(迭代器)的每一个值应用这个函数,返回一个序列(迭代器),其包含应用函数后的结果。 语法map(function, iterable, ...)参数iterable可以是一个或多 阅读全文
posted @ 2018-11-14 10:59 longfei2021 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、列表生成式,也叫列表推导式 即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。优点:构造简单,一行完成缺点:不能排错,不能构建复杂的数据结构 1.1、循环模式[i for i in iterable] l1 = [i for i in r 阅读全文
posted @ 2018-11-05 17:05 longfei2021 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、什么是装饰器 装饰器可以让其他函数在不需要做任何代码改变的前提下,增加额外的功能,装饰器的返回值也是一个函数对象。在 Python 中,函数是第一类对象,也就是说,函数可以做为参数传递给另外一个函数,一个函数可以将另一函数作为返回值,这就是装饰器实现的基础。装饰器本质上是一个函数,它接受一个函数 阅读全文
posted @ 2018-11-05 15:20 longfei2021 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一,什么是代码块 Python程序是由代码块构造的。块是一个python程序的文本,他是作为一个单元执行的。 代码块:一个模块,一个函数,一个类,一个文件等都是一个代码块。 而作为交互方式输入的每个命令都是一个代码块。 什么叫交互方式?就是咱们在cmd中进入Python解释器里面,每一行代码都是一个 阅读全文
posted @ 2018-10-30 11:18 longfei2021 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、函数嵌套 多个函数嵌套在一起即为函数嵌套 在调用函数时,函数需在调用之前定义,如果函数在调用之后才定义,则不能被成功调用。当定义多个函数时,函数名称不能相同,否则后定义的函数会将之前的函数覆盖,即之前的函数失效。 注意:最初需求为划一条横线,当需要变更为按用户需求划出n条横线时,不要直接更改原有 阅读全文
posted @ 2018-10-29 14:43 longfei2021 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、定义函数 一个函数就是封闭一个功能def 函数名(): 函数代码注意:函数名不要用默认的关键字。否则会将默认关键字函数覆盖掉。 命名规则与变量相同,使用字母、数字、下划线组成,不能以数字开关 2、调用函数 定义了函数之后,如果需要调用它,通过函数名()即可完成调用 3、函数说明文档 在 Pyth 阅读全文
posted @ 2018-10-29 13:42 longfei2021 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、打开与关闭 1.1、open() close()我们使用 open() 函数打开文件。这个函数将返回一个文件对象,我们对文件的读写都将使用这个对象。open() 函数需要三个参数,第一个参数是文件路径或文件名,第二个是文件的打开模式,第三个是编码格式。模式通常是下面这样的: "r",以只读模式打 阅读全文
posted @ 2018-10-29 09:47 longfei2021 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 集合 1、什么是集合 set(集合)是一个无序不重复元素的数据集,与列表的区别1、无序的,不可以使用索引进行顺序的访问2、不能够有重复的数据。 项目开发中,集合主要用在数据元素的去重和测试是否存在。集合还支持一些数学上的运算,例如:intersection(交集),union(并集),differe 阅读全文
posted @ 2018-10-25 13:36 longfei2021 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、元组Tuple与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用中括号。元组可以查询,可以使用内置函数count、index。但是不能修改、增加、删除(儿子不能,孙子有可能)。name = ('a','a','b')print(name.count('a'))2可以索引,可以 阅读全文
posted @ 2018-10-22 16:05 longfei2021 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 1、生成一个列表 a = [i for i in range(1,100) if i%2==1]print(list(a))或print(a)[1, 3, 5, 7, 9, 11, 阅读全文
posted @ 2018-10-22 14:19 longfei2021 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页