上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 模块 什么是模块? 模块就是一些列功能的集合体,通常一个py文件就是一个模块。 一个Python文件本身就是一个模块,文件名m.py,模块名叫m 模块分为三大类 1. 内置的模块(python解释器自带的模块,直接使用) 2. 第三方的模块(python社区伙伴们开源提供的python模块,需要下载 阅读全文
posted @ 2023-12-14 13:23 小满三岁啦 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 迭代器 什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代。 为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型有: 列表,字符串,元组,字典,集合,打开文件 文件是可迭代对象,也是迭代器 with o 阅读全文
posted @ 2023-12-12 14:46 小满三岁啦 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 什么是装饰器 器指的是工具,可以定义成函数 装饰器指的是为其他事物添加额外的东西点缀 合到一起的解释: 装饰器指的定义一个函数,该函数是用来为其他函数增加额外的功能。 为何要用装饰器 引入 每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一 阅读全文
posted @ 2023-12-11 17:12 小满三岁啦 阅读(19) 评论(0) 推荐(1) 编辑
摘要: 无参函数 案例1 优化前的代码 def send_msg(): """发送短信""" pass def send_email(): """发送图片""" pass def send_wechat(): """发送微信""" # 执行函数 send_msg() send_email() send_we 阅读全文
posted @ 2023-12-08 16:31 小满三岁啦 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 名称空间namespace 存放名字的地方,是对栈区的划分,有了名称空间之后,就可以在栈区中存放相同的名字,详细的,名称空间分为三种 内置名称空间 存放的名字:存放的是python解释器内置的名字 举例说明 In [2]: input Out[2]: <function input(prompt=N 阅读全文
posted @ 2023-12-08 14:08 小满三岁啦 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 首先需要明确一点:在什么情况下讨论深浅拷贝。对于不可变数据类型的变量不存在深浅拷贝问题。深浅拷贝讨论的对象是可变数据类型的变量,如列表、字典等。 在 Python 中,深拷贝(deep copy)和浅拷贝(shallow copy)是用于复制对象的概念。 浅拷贝创建了一个新对象,该对象与原始对象共享 阅读全文
posted @ 2023-12-07 14:19 小满三岁啦 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 什么是函数 函数就相当于具备某一功能的工具 使用函数必须遵循一些规则: 先定义 后调用 为何要使用函数 组织结构不清晰,可读性差 代码冗余,臃肿 因为代码冗余导致可维护性,扩展性差 函数的定义 函数是一个工具,函数名应该定义为动词,而不是名词。 def function_name(parameter 阅读全文
posted @ 2023-12-06 18:17 小满三岁啦 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 异常是程序运行时可能发生的错误或意外情况。在Python中,异常是一种对象,表示程序执行期间发生的错误。 当出现异常时,程序的正常流程会被中断,而是跳转到异常处理流程。 异常的分类 内建异常Built-in Exceptions:由python内部定义的异常,例如ValueError KeyErro 阅读全文
posted @ 2023-12-06 14:50 小满三岁啦 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 三元表达式 在Python中,三元表达式是一种简洁的条件表达式,用于根据条件选择两个不同的值。它的语法形式如下: value_if_true if condition else value_if_false 其中,condition是一个条件表达式,如果它的值为真(即非零、非空、非None等),则返 阅读全文
posted @ 2023-12-06 11:29 小满三岁啦 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口。 用户/应用程序想要读写硬盘上保存的数据时,调用文件接口的过程: 向操作系统发送相关请求; 操作系统执行请求修改硬盘数据的请求 总结:用户\应用程序 > 操作系统 > 硬盘 用代码操作文件的基本流程 open方法 缺点,需 阅读全文
posted @ 2023-12-05 16:39 小满三岁啦 阅读(5) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页