摘要:
python3 模块 一 、模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组 阅读全文
posted @ 2017-08-02 23:26
鱼皮弟
阅读(340)
评论(0)
推荐(0)
摘要:
递归调用与二分法 1、递归调用 递归调用:在调用一个函数的过程中,直接或间接地调用了函数本身. 递归的执行分为两个阶段: 1 递推 2 回溯 示例图 递归特性: 1、必须有一个明确的结束条件 2、每次进入更深一层递归时,问题规模相比上次递归都应有所减少 3、递归效率不高,因为每次调用自身时,都会在内 阅读全文
posted @ 2017-08-02 23:06
鱼皮弟
阅读(869)
评论(0)
推荐(0)
摘要:
python 3 面向过程编程 核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就像设计好一条工业流水线,是一种机械式的思维方式。 1、优点:程序结构清晰,可以把复杂的问题简单化,流程化。 2、缺点:可扩展性差,改动一个地方很可能要改多个地方,牵一发而动全身。 3、应用场景:linu 阅读全文
posted @ 2017-08-02 22:56
鱼皮弟
阅读(295)
评论(0)
推荐(0)
摘要:
python 3 协程函数 1:把函数的执行结果封装好__iter__和__next__,即得到一个迭代器 2:与return功能类似,都可以返回值,但不同的是,return只能返回一次值,而yield可以返回多次值 3:函数暂停与再继续的状态是由yield保存的 yield表达式形式要先运行nex 阅读全文
posted @ 2017-08-02 22:43
鱼皮弟
阅读(244)
评论(0)
推荐(0)

浙公网安备 33010602011771号