Processing math: 100%

04 2019 档案

摘要:在IO操作的过程中,当前线程被挂起,而其他需要CPU执行的代码就无法被当前线程执行了。 我们可以使用多线程或者多进程来并发执行代码,为多个用户服务。 但是,一旦线程数量过多,CPU的时间就花在线程切换上了,真正运行代码的时间就少了,结果导致性能严重下降。 异步IO:当代码需要执行一个耗时的IO操作时 阅读全文
posted @ 2019-04-08 23:54 gzhjj 阅读(335) 评论(0) 推荐(0) 编辑
摘要:程序和运行时数据是在内存中驻留的,涉及到数据交换的地方,通常是磁盘、网络等,因此需要 IO 接口。 IO 编程中,Stream(流)是一个很重要的概念,可以把流想象成一个水管,数据就是水管里的水,但是只能单向流动。 Input Stream 就是数据从外面(磁盘、网络)流进内存, Output St 阅读全文
posted @ 2019-04-07 23:04 gzhjj 阅读(1632) 评论(0) 推荐(0) 编辑
摘要:函数是 Python 内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。 越低级的语言,越贴近计算机,抽象程度低,执行效率高;越高级的语言,越贴近计算,抽象程度高,执行 阅读全文
posted @ 2019-04-07 21:30 gzhjj 阅读(270) 评论(0) 推荐(0) 编辑
摘要:在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。 编写类时,你定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后根据需要赋予每个对象独特的个性。 根据类来创建对象被称为实例化,这让你能够使用类的实例。你可以在实例中存储一些信息或者定义 阅读全文
posted @ 2019-04-07 01:37 gzhjj 阅读(498) 评论(0) 推荐(0) 编辑
摘要:1. 迭代器 迭代是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法: 和`next()`。 可迭代对象 包括: 列表、元组、字典、集合(set)、字符串 生成器(ge 阅读全文
posted @ 2019-04-06 12:03 gzhjj 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1. 条件控制 2.4 continue语句 python n = 0 while n 阅读全文
posted @ 2019-04-06 10:56 gzhjj 阅读(323) 评论(0) 推荐(0) 编辑
摘要:1. 定义函数 函数是带名字的代码块,用于完成具体的工作。 要执行函数定义的特定任务,可调用该函数。 2. 传递参数 2.1 位置实参 2.2 可变参数 形参名 中的星号让 Python 创建一个名为 的空元组,并将收到的所有值都封装到这个元组中。 将接纳任意数量实参的形参放在最后。Python先匹 阅读全文
posted @ 2019-04-06 00:46 gzhjj 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1.5 Dictionary(字典) 在 Python 中,字典用放在花括号 中一系列键 值对表示。键和值之间用冒号分隔,键 值对之间用逗号分隔。 在字典中,你想存储多少个键 值对都可以。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上 阅读全文
posted @ 2019-04-05 18:29 gzhjj 阅读(300) 评论(1) 推荐(0) 编辑
摘要:1.3 List(列表) 列表由一系列按特定顺序排列的元素组成。 在 Python 中,用方括号 来表示列表,并用逗号来分隔其中的元素。 1.3.1 访问列表元素 在 Python 中,第一个列表元素的索引为0,而不是1。 注意: 通过将索引指定为 1,可让 Python 返回最后一个列表元素。索引 阅读全文
posted @ 2019-04-05 12:43 gzhjj 阅读(241) 评论(0) 推荐(0) 编辑
摘要:1.1 Number(数字) Python 可以处理任意大的整数,包括负整数。 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的。,比如,1.23×10912.3×108是完全相等的。 整数和浮点数在计算机内部存储的 阅读全文
posted @ 2019-04-03 23:37 gzhjj 阅读(1386) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示