实用的 Python 编程——讲师说明 作者:戴维·比兹利(David Beazley) 概述 对于如何使用我的课程“实用的 Python 编程”进行教学的问题,本文档提供一些通用的说明和建议,包括课程目标、课程受众、棘手的内容等。 一些人会在一个典型的、为期三天的公司培训中进行教学 ...
目录 上一节 . 迭代协议 下一节 . 生产者 消费者 . 自定义迭代 本节探究如何使用生成器函数自定义迭代。 问题 假设你想要自定义迭代模式。 例如:倒数: 有一个j简单方法可以做到这一点。 生成器 生成器 generator 是定义了迭代的函数: 示例: 任何使用了 yield 语句的函数称为生成器。 生成器函数的行为不同于普通于普通函数。调用生成器函数会创建一个生成器对象 generator ...
2021-03-16 23:41 0 254 推荐指数:
实用的 Python 编程——讲师说明 作者:戴维·比兹利(David Beazley) 概述 对于如何使用我的课程“实用的 Python 编程”进行教学的问题,本文档提供一些通用的说明和建议,包括课程目标、课程受众、棘手的内容等。 一些人会在一个典型的、为期三天的公司培训中进行教学 ...
目录 | 上一节 (1.3 数字) | 下一节 (1.5 列表) 1.4 字符串 本节介绍处理文本的方法。 表示字面量文本 在程序中字符串字面量使用引号来书写。 通常,字符串只能占一行。 ...
并返回结果的一系列语句。 return 关键字需要显式指定函数的返回值。 库函数 Python 带有 ...
(REPL) 执行脚本的 时候,可以使用选项 -i 使 Python 保持存活(keep alive)。 ...
目录| 上一节 (8.3 调试) | 下一节 (9.2 第三方包) 9.1 包 如果编写一个较大的程序,我们并不真的想在顶层将其组织为一个个独立文件的大型集合。本节对包(package)进行介绍。 模块 任何一个 Python 源文件称为一个模块(module)。 一条 import ...
本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalSkills 这是我的系列文章「Python实用秘技」的第2期,本系列立足于笔者日常工作中使用Python辅助办公的心得体会,每一期为大家带来 ...
前两天偶遇编程猫推介(为什么没有中文的编程?), 第一眼感觉像Scratch, 求证之下确实, 并且据说有改良. 今天非常粗浅地尝试一下, 限于水平没有做出很炫的效果, 不过颇有些发现. 首先上最终效果图: 选择了无趣的斐波那契函数, 在这个主打动画和互动效果的开发环境里应该属于非常边缘 ...
一、浅拷贝和深拷贝 1.浅拷贝 是对于一个对象的顶层拷贝,通俗的理解是:拷贝了引用,并没有拷贝内容。相当于把变量里面指向的一个地址给了另一个变量就是浅拷贝,而没有创建一个新的对象,如a=b。 ...