上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: 迭代器类 一个迭代器类必须实现以下两个方法: __iter__():返回迭代器对象本身(即 self)。 __next__():返回序列中的下一个元素。如果没有更多元素,抛出 StopIteration 异常。 class MyRange: def __init__(self, start, end 阅读全文
posted @ 2025-03-15 16:04 CyrusHuang 阅读(98) 评论(0) 推荐(0)
摘要: Python 提供了多个处理时间和日期的库,主要包括 time、date、datetime 和 timedelta。以下是它们的简要介绍及常用方法: 1. time 库 time 库提供了与时间相关的函数,主要用于处理时间戳和时间的格式化。 常用方法: time.time(): 返回当前时间的时间戳 阅读全文
posted @ 2025-03-14 10:58 CyrusHuang 阅读(26) 评论(0) 推荐(0)
摘要: 1. 常见异常类型 Python 内置了许多异常类型,以下是一些常见的异常: SyntaxError: 语法错误,代码不符合 Python 语法规则。 IndentationError: 缩进错误,通常是由于缩进不一致引起的。 NameError: 尝试访问未定义的变量或函数。 TypeError: 阅读全文
posted @ 2025-03-12 13:13 CyrusHuang 阅读(33) 评论(0) 推荐(0)
摘要: 模块 导入模块 导入整个模块 # 导入整个模块。 import math print(math.log2(8)) # 这种导入方式需要使用 模块名.方法() 来调用 导入模块中特定的方法或类 # 导入模块中的指定方法。 from math import log2,log10 print(log2(8 阅读全文
posted @ 2025-03-11 13:25 CyrusHuang 阅读(33) 评论(0) 推荐(0)
摘要: 1. 继承 继承允许一个类继承另一个类的属性和方法(所有方法和属性,魔法方法、类属性和方法、实例属性和方法) # 所有的类都会继承 object(默认必须继承,可以省略不写) class ParentClass(object): def __init__(self, name): # 父类有 nam 阅读全文
posted @ 2025-03-09 19:10 CyrusHuang 阅读(19) 评论(0) 推荐(0)
摘要: 在 Python 中,类(Class)是面向对象编程(OOP)的核心概念之一。类用于创建对象,对象是类的实例。类定义了对象的属性和方法,属性是对象的数据,而方法是对象的行为。 1. 定义类 使用 class 关键字定义类,类名通常采用大驼峰命名法(CamelCase)。 class MyClass: 阅读全文
posted @ 2025-03-09 18:26 CyrusHuang 阅读(60) 评论(0) 推荐(0)
摘要: os.getcwd():获取当前文件的路径目录。 os.chdir(path):改变当前工作目录。终端 cd 的效果 import os os.chdir('/path/to/directory') # 切换到指定目录 print(os.getcwd()) # 输出新的工作目录 os.listdir 阅读全文
posted @ 2025-03-09 13:18 CyrusHuang 阅读(50) 评论(0) 推荐(0)
摘要: I/O 流(Input/Output Stream) 是程序中用于处理输入和输出的机制。在 Python 中,I/O 流主要用于读写文件、处理网络数据、与用户交互等操作。 1. I/O 流的基本概念 I/O 流是数据在程序和外部设备(如文件、网络、终端等)之间流动的通道。Python 的 I/O 流 阅读全文
posted @ 2025-03-09 13:05 CyrusHuang 阅读(42) 评论(0) 推荐(0)
摘要: Python 提供了许多内置的高阶函数,以下是几个常用的: 1. map() 函数 将一个函数应用于一个或多个可迭代对象的所有元素,并返回一个迭代器 map(function, iterable, ...) function:一个函数,可以是普通函数或 lambda 函数。 iterable:一个或 阅读全文
posted @ 2025-03-09 11:18 CyrusHuang 阅读(60) 评论(0) 推荐(0)
摘要: 高阶函数(Higher-Order Function) 是函数式编程中的一个核心概念,它在 Python 和 JavaScript 等语言中都非常重要。高阶函数的特点是 **可以接受函数作为参数,或者返回函数作为结果 1. 什么是高阶函数? 高阶函数是指满足以下至少一个条件的函数: 接受一个或多个函 阅读全文
posted @ 2025-03-09 10:34 CyrusHuang 阅读(199) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页