会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Cyrus Huang
我还是从前那个少年,没有一丝丝改变,时间只不过是考验,种在心中信念丝毫未减
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
21
下一页
2025年3月15日
可迭代对象
摘要: 迭代器类 一个迭代器类必须实现以下两个方法: __iter__():返回迭代器对象本身(即 self)。 __next__():返回序列中的下一个元素。如果没有更多元素,抛出 StopIteration 异常。 class MyRange: def __init__(self, start, end
阅读全文
posted @ 2025-03-15 16:04 CyrusHuang
阅读(98)
评论(0)
推荐(0)
2025年3月14日
内置库-日期时间相关
摘要: Python 提供了多个处理时间和日期的库,主要包括 time、date、datetime 和 timedelta。以下是它们的简要介绍及常用方法: 1. time 库 time 库提供了与时间相关的函数,主要用于处理时间戳和时间的格式化。 常用方法: time.time(): 返回当前时间的时间戳
阅读全文
posted @ 2025-03-14 10:58 CyrusHuang
阅读(26)
评论(0)
推荐(0)
2025年3月12日
异常机制
摘要: 1. 常见异常类型 Python 内置了许多异常类型,以下是一些常见的异常: SyntaxError: 语法错误,代码不符合 Python 语法规则。 IndentationError: 缩进错误,通常是由于缩进不一致引起的。 NameError: 尝试访问未定义的变量或函数。 TypeError:
阅读全文
posted @ 2025-03-12 13:13 CyrusHuang
阅读(33)
评论(0)
推荐(0)
2025年3月11日
包、模块和 pip
摘要: 模块 导入模块 导入整个模块 # 导入整个模块。 import math print(math.log2(8)) # 这种导入方式需要使用 模块名.方法() 来调用 导入模块中特定的方法或类 # 导入模块中的指定方法。 from math import log2,log10 print(log2(8
阅读全文
posted @ 2025-03-11 13:25 CyrusHuang
阅读(33)
评论(0)
推荐(0)
2025年3月9日
面向对象和私有权限
摘要: 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 模块常用方法
摘要: 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)
IO 流
摘要: 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 内置高阶函数
摘要: 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
下一页
公告