动手教程

涵盖 Linux、DevOps、Python/C/C++/Go 编程、数据科学、Web 开发、Hadoop 等领域的交互式分步教程。

创建并配置文件系统

创建并配置文件系统

在本挑战中,你将学习如何在 Linux 系统上创建、挂载、卸载并使用包括 vfat、ext4 和 xfs 在内的不同文件系统。
Red Hat Enterprise Linux
Webbrowser 包基础

Webbrowser 包基础

Python 中的 webbrowser 模块提供了一个简单的接口来打开网页浏览器、显示 HTML 文档以及浏览网页。本实验将带你学习使用 webbrowser 包的基础知识,从在新标签页中打开 URL 到直接从 Python 控制台执行 Google 搜索。
Python
Python 多进程并行执行

Python 多进程并行执行

Python 多进程是一个强大的工具,可以显著加速需要高处理能力的 Python 程序的执行。在本实验中,你将学习 Python 多进程以及如何使用它来并行运行进程。我们将从简单的示例开始,逐步过渡到更复杂的示例。
Python
序列魔法方法

序列魔法方法

在本教程中,我们将介绍 Python 中的序列魔法方法。这些方法允许你在不同操作中自定义类的行为,例如获取对象的长度、访问元素、切片和迭代。
Python
轻松使用多线程

轻松使用多线程

在本教程中,我们将学习如何使用 Python 的 threading 模块来并发运行多个执行线程。
Python
Python Typing:提升代码可读性

Python Typing:提升代码可读性

在本教程中,你将学习如何使用 Python 的 typing 模块为代码添加类型提示。类型提示通过明确指示函数的预期输入和输出类型,帮助使你的代码更具可读性和可维护性。
Python
探索 Python 的 Collections 模块

探索 Python 的 Collections 模块

在本教程中,我们将探索 Python 内置的 collections 模块。collections 模块是一个强大的库,提供了多种容器数据类型,扩展了 Python 内置容器(如列表、元组和字典)的功能。
Python
基础魔法方法

基础魔法方法

在本教程中,我们将探索 Python 中的基础魔法方法。魔法方法,也称为 'dunder' 方法(双下划线方法),允许你定义 Python 对象在特定情况下的行为,从而实现高级和自定义的对象操作。
Python
Python Itertools 高效解决组合问题

Python Itertools 高效解决组合问题

Itertools 是一个强大的 Python 模块,提供了一组快速、内存高效且灵活的工具,用于处理迭代器。这些工具在解决各种组合问题时非常有用,并且可以帮助你在处理大型数据集时节省时间和精力。在本教程中,我们将探讨 Itertools 模块的一些关键功能,并提供示例以帮助你理解它们的用法。
Python
追踪社交媒体账户

追踪社交媒体账户

本实验提供了一个临时的虚拟机,用于启用 sherlock-project/sherlock 来搜索社交媒体账户。
Linux
自定义数值魔术方法

自定义数值魔术方法

在本教程中,我们将介绍与数值操作相关的 Python 魔术方法。魔术方法是 Python 类中以双下划线(__)开头和结尾的特殊方法,也被称为 'dunder' 方法(双下划线方法)。
Python
玩转文本数据

玩转文本数据

Python 是一种功能强大且用途广泛的编程语言,广泛应用于数据分析和统计计算。它提供了多种处理数据的工具和库,包括一些专门为文本分析和自然语言处理设计的库。
Python
寻找克隆人士兵

寻找克隆人士兵

在这个挑战中,你需要在克隆人军队游行方阵中找出所有克隆人士兵。克隆人士兵由特定范围内的数字唯一标识,他们可以用一个方阵来表示。你的目标是统计每个 ID 的克隆人士兵数量,并以字典格式返回统计结果。解决方案应在 `count_clone_soldier.py` 文件的 `count_clone_soldier(matrix: List[List[str]])` 方法中实现。
Python
图像处理入门

图像处理入门

本教程将教你使用 OpenCV-Python 库处理图像的基础知识。在本教程结束时,你将能够读取、显示和保存图像。
OpenCV
图像基本操作

图像基本操作

欢迎来到 OpenCV-Python 教程!本教程将介绍如何使用 Python 中的 OpenCV 库进行图像的基本操作。
OpenCV
图像的算术运算

图像的算术运算

欢迎来到本教程,本教程将介绍如何使用 OpenCV-Python 对图像进行算术运算!在本教程中,我们将涵盖加法、减法和按位运算。在本教程结束时,你将对如何使用这些基本操作来处理图像有扎实的理解。
OpenCV
视频处理入门

视频处理入门

欢迎来到这个关于如何使用 OpenCV-Python 处理视频的实验!OpenCV(开源计算机视觉库)是一个强大的库,专为图像处理、机器学习和计算机视觉应用而设计。在这个实验中,我们将重点介绍如何在 OpenCV-Python 中处理视频。
OpenCV
实验:色彩空间操作

实验:色彩空间操作

欢迎来到 OpenCV-Python 色彩空间教程!
OpenCV
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 894
  • 下一页