上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 第十五章 Python 类型注解 函数定义的弊端 Python是动态语言,变量随时可以被赋值,且能赋值为不同的类型 Python不是静态编译型语言,变量类型是在运行器决定的 动态语言很灵活,但是这种特性也是弊端 def add(x, y):   return x + y print(add 阅读全文
posted @ 2019-05-16 13:52 yindanny 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 第十四章 Python 装饰器 装饰器 需求 一个加法函数,想增强它的功能,能够输出被调用过以及调用的参数信息 def add(x, y):   return x + y 增加信息输出功能 def add(x, y):   print("call add, x + y") 日志输 阅读全文
posted @ 2019-05-15 10:48 yindanny 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 第十三章 Python高阶函数、柯里化 高阶函数 First Class Object 函数在Python中是一等公民 函数也是对象,可调用的对象 函数可以作为普通变量、参数、返回值等等 高阶函数 数学概念 y=g(f(x)) 在数学和计算机科学中,高阶函数应当是至少满足下面一个条件的函数 接受一个 阅读全文
posted @ 2019-05-09 22:10 yindanny 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 第十二章 Python 生成器 生成器 生成器generator 生成器指的是生成器对象,可以由生成器表达式得到,也可以使用yield关键字得到一个生成器函数,调用这个函数得到一个生成器对象 生成器函数 函数体中包含yield语句的函数,返回生成器对象 生成器对象,是一个可迭代对象,是一个迭代器 生 阅读全文
posted @ 2019-05-09 08:08 yindanny 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 第十一章 Python 匿名函数 匿名函数 匿名函数,即没有名字的函数 没有名字如何定义 没有名字如何调用 如果能调用,如何使用 匿名函数 Python 借助 Lambda 表达式构建匿名函数 格式 lambda 参数列表 : 表达式 lambda x : x 2 (lambda x : x 2)( 阅读全文
posted @ 2019-05-08 15:43 yindanny 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 第十章 Python 递归函数 函数执行流程 def foo1(b, b1=3):   print("foo1 called", b, b1) def foo2(c):   foo3(c)   print("foo2 called", c) def foo3(d): & 阅读全文
posted @ 2019-05-08 13:07 yindanny 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 第九章 Python 函数返回值、作用域 函数的返回值 举例 def showplus(x):   print(x)   return x + 1    showplus(5) 举例 def showplus(x):   print(x) &emsp 阅读全文
posted @ 2019-05-07 17:47 yindanny 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 第八章 Python函数、参数及参数解构 函数 函数 数学定义:y=f(x) ,y是x的函数,x是自变量。y=f(x0, x1, ..., xn) Python函数 由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元 完成一定的功能 函数的作用 结构化编程对代码的最基本的封装,一 阅读全文
posted @ 2019-05-04 13:31 yindanny 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 第七章 Python内建函数 内建函数 标识 id 返回对象的唯一标识,CPython返回内存地址 哈希 hash() 返回一个对象的哈希值 类型 type() 返回对象的类型 类型转换 float() int() bin() hex() oct() bool() list() tuple() di 阅读全文
posted @ 2019-05-02 15:52 yindanny 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 第六章 Python解析式、生成器 解析式、生成器 应该算是python特有的。用熟需要练习,可以大大简化写的代码的长度,原来写好几行,现在写一行就行了。 标准库datetime datetime模块 对日期、时间、时间戳的处理 datetime类 类方法 today() 返回本地时区当前时间的da 阅读全文
posted @ 2019-05-02 00:00 yindanny 阅读(237) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页