2024年4月30日
摘要: 【一】面向过程 与 面向对象 1)面向过程 关键在于过程,即流水线,用到哪个功能写哪个 可将复杂的问题流程化,进而简单 2)面向对象 关键在于对象,将程序进行整合,成为一个整体 解决了程序的扩展性 【二】类与对象 对应程序:先有类才能有对象 1)类 即类别、种类,是面向对象分析和设计的基石 关键字c 阅读全文
posted @ 2024-04-30 15:29 晓雾-Mist 阅读(2) 评论(0) 推荐(0) 编辑
  2024年4月25日
摘要: 【一】匿名函数 1)语法 lambda 函数参数: 表达式 2)用法 # 单参数匿名函数 lbd_sqr = lambda x: x ** 2 # 多参数匿名函数 sumary_lba = lambda arg1, arg2: arg1 + arg2 # 多参数解包 add_lba = lambda 阅读全文
posted @ 2024-04-25 15:24 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月24日
摘要: 【一】pickle模块 1)序列化方法(dumps)反序列化方法(loads) import pickle eg = {'a': 1, 'b': 2} # 字典转二进制 eg_byt = pickle.dumps(eg) print(eg_byt) # 二进制转字典 eg_dic = pickle. 阅读全文
posted @ 2024-04-24 16:41 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月23日
摘要: 【一】time模块 时间戳 元组(struct _time) 格式化的时间字符串 import time 1)时间转换 1.生成时间戳 import time time_str = time.time() print(time_str, type(time_str)) # 1713506730.33 阅读全文
posted @ 2024-04-23 12:24 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【一】模块介绍 1)概念 在Python中,一个py文件就是一个模块 文件名xxx.py,其中xxx就是模块名 2)优点 极大的提高了开发速率 增加程序的健壮性和可读性 3)来源 内置的:python解释器自带的,可直接用 第三方:别人写的,需要下载在使用 自定义:自己写的 4)存在形式 1.单模块 阅读全文
posted @ 2024-04-23 12:22 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【一】迭代器 1)概念 迭代器用来迭代去取值的工具,迭代是反复取值的过程 每一次迭代返回的结果是下一次开始的初始值 2)可迭代对象 内置有 iter()的方法的对象都是可迭代对象 num= [1,2,3] print(num.__iter__()) #<list_iterator object at 阅读全文
posted @ 2024-04-23 12:21 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月17日
摘要: 【一】装饰器 1)介绍 1.概念 在不改变原函数代码和调用方式的基础上增加额外的新功能 2.用途 对上线的程序进行新功能的增加与修改 给一个功能添加新的需求或改变原来程序的运行逻辑 3.分类 有参装饰器 无参装饰器 2)无参装饰器 def outer(func): def inner(): ... 阅读全文
posted @ 2024-04-17 17:12 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月16日
摘要: 【一】函数对象 Python中一切皆对象 可直接被引用 定义一个函数,用一个新的变量名来存,来调用 可作为元素被储存 功能字典中函数的地址 可作为参数传递给另一个函数 将函数的内存地址作为参数 函数的返回值可以是函数 直接将函数的内存地址返回 【二】闭包函数 1)闭包概念 指包含对自由变量的函数和对 阅读全文
posted @ 2024-04-16 16:22 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月15日
摘要: 【一】函数作为参数 1)分类 1.形参 函数定义时,括号内声明的值;用来接收外部传来的值 2.实参 函数调用时,括号内传入的得值;常是常量,变量,表达式或三者组合 2)位置参数 参数数量不对会报错 必须按照顺序传入,否则顺序会乱 3)关键字参数 需指定定义时的名字,可不按位置传入 4)默认参数 函数 阅读全文
posted @ 2024-04-15 19:04 晓雾-Mist 阅读(2) 评论(0) 推荐(0) 编辑
  2024年4月12日
摘要: 【一】函数 1)概念 将某一块代码封装起来 须先定义,在调用 2)定义 1.空函数 # 定义 def 函数名(): 代码体 # 调用 函数名() 2.函数参数 函数的调用者向函数体传值的媒介 # 定义 def 函数名(参数): 代码体 # 调用 函数名(变量) 3.函数返回值 函数结束后返回的结果 阅读全文
posted @ 2024-04-12 16:59 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑