摘要:
模块 1、什么是模块 模块就是一系列功能的集合体 模块分为四种类别: 1、一个py文件就可以是一个模块 2、包:就是一个存放有__ init__.py文件的文件夹 3、使用C编写并链接到python解释器的内置模块 4、已被编译为共享库或DDL的C或C++扩展 模块有三种来源: 1、python解释 阅读全文
posted @ 2021-04-01 11:12
此用户名不可用
阅读(95)
评论(0)
推荐(0)
摘要:
函数的递归调用: 是函数嵌套调用的一种特殊形式。 具体指的是在调用一个函数的过程中又直接或者间接的调用了自己,称之为函数的递归调用。 函数的递归调用就是一个循环的过程,用函数来实现循环 def f1(): print('from f1') f1() f1() # 函数默认调用1000次 def f1 阅读全文
posted @ 2021-04-01 10:14
此用户名不可用
阅读(83)
评论(0)
推荐(0)
摘要:
面向过程编程 面向过程编程是一种编写思想 or 编程范式 面向过程核心是“过程”两字,过程就是流程,流程指的就是先干什么、再干什么、后干什么 基于面向过程编写程序就好比在设计一条条流水线 优点:复杂的问题流程化,进而简单化 缺点:牵一发而动全身,扩展性差 阅读全文
posted @ 2021-04-01 09:58
此用户名不可用
阅读(53)
评论(0)
推荐(0)
摘要:
1、什么是迭代器。 迭代器迭代取值的工具,迭代是一个重复的过程,但是每次重复都是基于上一次的结果而来。 2、为何要用迭代器 1、为了找到一种新的、统一的取值方式(可以不依赖于索引以及key取值) 2、惰性计算,不耗费内存 3、如何用迭代器 3.1、可迭代的对象iterable 内置有 __ iter 阅读全文
posted @ 2021-04-01 09:54
此用户名不可用
阅读(79)
评论(0)
推荐(0)

浙公网安备 33010602011771号