火花 --Python

成功不是凭梦想和希望,而是要努力和实践!

摘要: 2. 推导式 本节我们讲列表推导式,生成器表达式以及其他推导式,我认为推导式就是构建比较有规律的列表,生成器,字典等一种简便的方式。那么他如何简便呢?看下面的例题: 2.1列表推导式 这里让学生自己做一下,首先我们先看一下这样的代码,给出一个列表,通过循环,想列表中添加1~10: 哪么按照上面的要求 阅读全文
posted @ 2019-08-25 18:35 gg火花 阅读(953) 评论(0) 推荐(0)
摘要: 1 生成器 1.1 初识生成器 什么是生成器?这个概念比较模糊,各种文献都有不同的理解,但是核心基本相同。生成器的本质就是迭代器,在python社区中,大多数时候都把迭代器和生成器是做同一个概念。不是相同么?为什么还要创建生成器?生成器和迭代器也有不同,唯一的不同就是:迭代器都是Python给你提供 阅读全文
posted @ 2019-08-25 18:27 gg火花 阅读(272) 评论(0) 推荐(0)
摘要: 3. 迭代器 3.1 可迭代对象 1) 可迭代对象定义 对于迭代器来说,我们更熟悉的应该是可迭代对象,之前无论是源码还是讲课中或多或少我们提到过可迭代对象这个词。之前为了便于大家理解可迭代对象,可能解释的不是很正确,所以今天我们正式的聊一聊什么是可迭代对象。从字面意思来说,我们先对其进行拆解:什么是 阅读全文
posted @ 2019-08-25 18:18 gg火花 阅读(306) 评论(0) 推荐(0)
摘要: 1. 函数名的运用 你们说一下,按照你们的理解,函数名是什么? 函数名的定义和变量的定义几乎一致,在变量的角度,函数名其实就是一个变量,具有变量的功能:可以赋值;但是作为函数名他也有特殊的功能就是加上()就会执行对应的函数,所以我们可以把函数名当做一个特殊的变量,那么接下来,我们就来研究一下这个特殊 阅读全文
posted @ 2019-08-25 18:14 gg火花 阅读(619) 评论(0) 推荐(0)
摘要: 1. 匿名函数 匿名函数,顾名思义就是没有名字的函数,那么什么函数没有名字呢?这个就是我们以后面试或者工作中经常用匿名函数 lambda,也叫一句话函数。 现在有一个需求:你们写一个函数,此函数接收两个int参数,返回和值。 那么接下来我们用匿名函数完成上面的需求: 我们分析一下上面的代码: 语法: 阅读全文
posted @ 2019-08-25 17:58 gg火花 阅读(398) 评论(0) 推荐(0)