会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
codists
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
28
29
30
31
32
33
34
35
下一页
2021年3月20日
翻译:《实用的Python编程》07_01_Variable_arguments
摘要: 目录 | 上一节 (6.4 生成器表达式) | 下一节 (7.2 匿名函数) 7.1 可变参数 本节介绍可变(variadic)参数。有时,可变参数使用 *args 和 **kwargs 进行表示。 可变位置参数(*args) 如果一个函数接受任意数量的(位置)参数,那么我们称该函数使用了可变参数(
阅读全文
posted @ 2021-03-20 09:49 codists
阅读(69)
评论(0)
推荐(0)
2021年3月19日
翻译:《实用的Python编程》07_00_Overview
摘要: 目录| 上一节 (6 生成器) | 下一节 (8 测试和调试) 7. 高级主题 本节,我们将探究一些高级的 Python 特性。你可能会在日常编程中遇到这些特性。虽然许多特性本可以在前面的章节中介绍,但是却没有介绍并不是为了让你在当时避免肝脑涂地。 应该强调的是:本节主题旨在对这些(特性的)思想做基
阅读全文
posted @ 2021-03-19 22:42 codists
阅读(62)
评论(0)
推荐(0)
2021年3月17日
翻译:《实用的Python编程》06_03_Producers_consumers
摘要: 目录 | 上一节 (6.2 自定义迭代) | 下一节 (6.4 生成器表达式) 6.3 生产者,消费者和管道 生成器在设置各种生产者/消费者问题(producer/consumer problems)和数据流管道(pipeline)中非常有用。本节将对此进行讨论。 生产者消费者问题 生成器与各种形式
阅读全文
posted @ 2021-03-17 23:54 codists
阅读(104)
评论(0)
推荐(0)
2021年3月16日
翻译:《实用的Python编程》06_02_Customizing_iteration
摘要: 目录 | 上一节 (6.1 迭代协议) | 下一节 (6.3 生产者/消费者) 6.2 自定义迭代 本节探究如何使用生成器函数自定义迭代。 问题 假设你想要自定义迭代模式。 例如:倒数: >>> for x in countdown(10): ... print(x, end=' ') ... 10
阅读全文
posted @ 2021-03-16 23:41 codists
阅读(342)
评论(0)
推荐(0)
2021年3月15日
翻译:《实用的Python编程》06_01_Iteration_protocol
摘要: 目录 | 上一节 (5.2 封装) | 下一节 (6.2 自定义迭代) 6.1 迭代协议 本节将探究迭代的底层过程。 迭代无处不在 许多对象都支持迭代: a = 'hello' for c in a: # Loop over characters in a ... b = { 'name': 'Da
阅读全文
posted @ 2021-03-15 14:42 codists
阅读(267)
评论(0)
推荐(0)
2021年3月14日
翻译:《实用的Python编程》06_00_Overview
摘要: 目录 | 上一节 (5 Python对象的内部工作原理) | 下一节 (7 高级主题) 6. 生成器 在 Python 语言中,迭代(for 循环)是最常用的编程模式之一。程序执行大量的迭代来处理列表、读取文件、查询数据库......Python 最强大的特性之一就是能够以所谓的“生成器函数(gen
阅读全文
posted @ 2021-03-14 21:17 codists
阅读(61)
评论(0)
推荐(0)
2021年3月13日
翻译:《实用的Python编程》05_02_Classes_encapsulation
摘要: 目录 | 上一节 (5.1 再谈字典) | 下一节 (6 生成器) 5.2 类和封装 创建类时,通常会尝试将类的内部细节进行封装。本节介绍 Python 编程中有关封装的习惯用法(包括私有变量和私有属性)。 Public vs Private 虽然类的主要作用之一是封装对象的属性和内部实现细节。但是
阅读全文
posted @ 2021-03-13 22:29 codists
阅读(245)
评论(0)
推荐(0)
2021年3月12日
翻译:《实用的Python编程》05_01_Dicts_revisited
摘要: 目录 | 上一节 (4.4 异常) | 下一节 (5.2 封装) 5.1 再谈字典 Python 对象系统主要基于字典实现。本节将对此进行讨论。 字典 字典是命名值(named values)的集合。 stock = { 'name' : 'GOOG', 'shares' : 100, 'price
阅读全文
posted @ 2021-03-12 08:47 codists
阅读(256)
评论(0)
推荐(0)
翻译:《实用的Python编程》05_00_Overview
摘要: 目录 | 上一节 (4 类和对象) | 下一节 (6 生成器) 5. Python 对象的内部工作原理 本节介绍 Python 对象的内部工作原理。来自其它语言的程序员通常会发现 Python 的类概念缺乏特性。例如,没有访问控制(access-control)的概念(如:private,prote
阅读全文
posted @ 2021-03-12 00:01 codists
阅读(70)
评论(0)
推荐(0)
2021年3月10日
翻译:《实用的Python编程》04_04_Defining_exceptions
摘要: 目录 | 上一节 (4.3 特殊方法) | 下一节 (5 对象模型) 4.4 定义异常 用户可以通过类实现自定义异常: class NetworkError(Exception): pass **异常类始终继承自 Exception ** 它们通常是空类。空类内部使用 pass 表示。 你也可以对异
阅读全文
posted @ 2021-03-10 22:29 codists
阅读(113)
评论(0)
推荐(0)
上一页
1
···
28
29
30
31
32
33
34
35
下一页
公告