摘要:
编程思想 / 范式 面向过程的 编程思想: 核心是 "过程" 2字,过程 即 流程,指的是做事的步骤:先干什么、再干什么、后干什么 基于该思想 编写程序 就好比在设计一条流水线 # 优点:复杂的问题 流程化、进而简单化 # 缺点:扩展性 非常差 面向过程的编程思想 应用场景解析 1.不是所有的软件都 阅读全文
摘要:
普通的表达式 def func(x,y): if x > y: return x else: return y res = func(1,2) print(res) 三元表达式 语法格式:条件成立时返回的值 if 条件 else 条件不成立时要返回的值 x = 1 y = 2 res = x if 阅读全文
摘要:
计算机部分 Python解释器安装 pycharm下载安装 阅读全文
摘要:
什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代 为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 有:列表、字符串、元组、字典、集合、打开文件 l=['egon','liu','alex'] i= 阅读全文
摘要:
储备知识 1.*args, **kwargs def index(x,y): print(x,y) def wrapper(*args,**kwargs): index(*args,**kwargs) # # index(y=222,x=111) wrapper(y=222,x=111) 2.名称空 阅读全文
摘要:
网络编程 TCP与UDP 阅读全文
摘要:
面向过程 面向对象 封装 继承 super方法 多态 内置方法 元类 异常处理 阅读全文
摘要:
同步异步 进程与线程 多线程 并发编程高阶 IO模型 阅读全文
摘要:
数据库基础 数据库--数据类型 数据库--约束条件 数据库 -- 表查询 数据库 -Navicat 阅读全文
摘要:
匿名函数 1.def用于定义有名函数 # func = 函数的内存地址 def func(x,y): return x,y print(func) 2.lambda用于定义匿名函数 print(lambda x,y:x+y) 3.调用匿名函数 lambda x,y:x+y只是一个内存地址,要加()才 阅读全文