Python
Eric Sang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 基础系列 | 第一讲 初识Python
内容大纲1. 什么是编程?2. 什么是编程语言?3. 编程语言的发展历史?4. 编程语言的分类?4.1 从语言发展角度4.2 从翻译方式角度(程序执行的角度)4.2.1 什么是编译型语言?4.2.2 什么是解释型语言?4.2.3 编译型语言 vs. 解释型语言5.什么是 Python ?6. Python 解释器的种类?6.1 Cpython6.2 Jython6.3 IronPython6.4 ...原创 2019-05-14 14:21:43 · 532 阅读 · 0 评论 -
Python 基础系列 | 第八讲 函数编程
内容提纲1.为什么需要函数?2.函数的作用是什么?(函数式编程的好处)3.函数是什么?4.如何定义函数5.函数的参数5.2 形参与实参5.1 从实参的角度5.1.1 位置参数(按位置传参)5.1.2 关键字参数(按关键字传参)5.1.3 位置参数和关键字参数混合使用5.2 从形参的角度5.2.1 默认参数5.2.2 可变参数(动态参数)6.函数的返回值6.1 不写return语句,默认返回6.2 ...原创 2019-05-15 13:55:01 · 434 阅读 · 0 评论 -
Python 基础系列 | 第二讲 变量、常量、数据类型
内容大纲1.什么是变量(Variable)?2.什么是常量(Constant)? 1.什么是变量(Variable)? 定义变量、变量的初始化 name = "zhangsan" age = 25 height = 1.75 # 单位为米 变量的本质 变量的赋值 name1 = "zhangsan" name1 = "lisi" name2 = name1 变量名的命名规则 变量...原创 2019-05-14 14:22:18 · 542 阅读 · 0 评论 -
Python 并发编程 | 协程
内容大纲1. 问题背景?1.1 CPU进行任务切换的两种情况1.2 我们需要解决什么问题?2. 什么是协程?3. 使用 greenlet 实现基于协程的并发编程4. 使用 gevent 实现基于协程的并发编程4.1 gevent 基本使用4.2 gevent 实现遇到IO阻塞时自动切换任务4.3 打补丁 1. 问题背景? 之前我们介绍了两种并发的实现方式:一是使用多进程实现并发;二是使用多线程实...原创 2019-07-18 10:22:06 · 223 阅读 · 0 评论
分享