Python 教程

我们的 Python 教程为学习这门通用编程语言提供了全面的课程。教程涵盖了 Python 基础、高级概念和流行库,适合初学者和有经验的开发者。通过实践实验室和实际代码示例,你将获得实用的 Python 编程经验。我们的交互式 Python 编程环境允许你测试不同的 Python 特性并立即看到结果。

探索 Python 开发工具

探索 Python 开发工具

在本实验中,你将探索各种 Python 开发工具,包括标准交互模式、增强交互的 IPython、用于脚本编写的 Vim 和用于集成开发的 IDLE。通过实践,掌握不同的 Python 开发工作流。
Python
使用 Python Flask 创建 URL 缩短器

使用 Python Flask 创建 URL 缩短器

在本项目中,我们将学习如何使用 Python 和 Flask 创建一个 URL 缩短器。URL 缩短器是一种工具,它可以将长 URL 转换为更短、更易于管理的 URL。这对于在社交媒体或电子邮件中分享链接非常有用,同时也能使长 URL 对用户更加友好。
Python
在 Python 中添加注释

在 Python 中添加注释

在本实验中,你将学习注释在 Python 编程中的重要性及实际应用。注释对于使你的代码易于人类理解至关重要,这对于维护和协作尤其重要,尤其是在程序复杂度不断增加的情况下。你将探索不同类型的注释,并了解如何有效地使用它们。
Python
使用 try except 在 Python 中处理异常

使用 try except 在 Python 中处理异常

在本实验中,你将学习如何使用 `try...except` 语句在 Python 中有效地处理异常。我们将探讨如何捕获特定的异常,如 `ValueError`,处理多种异常类型,以及使用 `else` 和 `finally` 块来执行代码,无论是否发生异常。你还将学习如何抛出自定义异常来指示代码中的特定错误情况。通过实践练习,你将获得编写健壮且容错的 Python 程序的实践经验。
Python
使用 SQLite 构建 Flask REST API

使用 SQLite 构建 Flask REST API

在本项目中,我们将学习如何使用 SQLite 作为数据库在 Flask 中构建一个 REST API。我们将首先创建一个示例 SQLite 数据库并用一些数据填充它。然后,我们将构建一个 Flask 应用程序,其端点用于对 SQLite 数据库中的数据执行 CRUD(创建、读取、更新、删除)操作。
Python
在 Python 中定义类和对象

在 Python 中定义类和对象

在本实验中,你将学习 Python 面向对象编程 (OOP) 的基本概念。我们将探讨如何定义类,类是创建对象的蓝图,并理解类与对象之间的关系。然后,你将通过创建和使用自定义类的实例来获得实践经验。本实验将指导你使用 `__init__` 方法初始化对象以设置其初始状态,并使用 `__repr__` 方法自定义其字符串表示,以获得更好的调试和可读性。
Python
理解和使用 Python 元组

理解和使用 Python 元组

在本实验中,你将全面了解 Python 中的元组。你将学习如何创建元组,使用索引和切片访问其元素,并探索如何通过切片和连接等技术修改它们,同时牢记其不可变性。此外,你还将深入了解元组运算符和解包,发现如何高效地处理元组数据。最后,你将探索并利用常见的内置元组函数和方法对元组执行各种操作。
Python
Python 输入输出处理

Python 输入输出处理

在本实验中,你将学习 Python 中处理输入输出的基础概念。我们将探讨如何使用 print() 函数将信息显示到控制台,包括控制多个参数之间的分隔符。此外,你将获得通过键盘获取用户输入、将数据写入文件以及从文件读取数据的实践经验,涵盖与 Python 程序中的外部数据源交互的必备技能。
Python
管理 Python 字典

管理 Python 字典

在本实验中,你将获得管理 Python 字典的实践经验。字典是用于以键值对形式存储数据的基本数据结构。你将学习如何创建和检查字典、访问和修改元素、添加和删除元素,以及探索字典视图对象。
Python
使用文档字符串记录 Python 函数

使用文档字符串记录 Python 函数

在本实验中,你将学习使用文档字符串记录 Python 代码的重要性。我们将探讨如何使用 help() 函数和 __doc__ 属性访问内置函数的现有文档字符串。此外,你将获得为自定义函数编写自己的文档字符串并使用 help() 函数验证其可访问性的实践经验,从而使你的代码更易于理解和维护。
Python
操作 Python 列表

操作 Python 列表

在本实验中,你将获得操作 Python 列表(一种基本数据结构)的实践经验。你将学习如何创建、访问、添加、删除、修改、排序、查询和嵌套列表。最终,你将能够有效地使用列表来管理和处理 Python 程序中的数据。
Python
Python 模块和包的导入

Python 模块和包的导入

在本实验中,你将学习如何在 Python 中导入和使用模块及包。我们将使用 pydoc 探索 Python 模块,使用 import 导入模块,使用 from...import 导入特定对象,并理解 Python 包。本实验提供实践操作,以实现有效的代码组织和重用。
Python
在 Python 中定义和使用函数

在 Python 中定义和使用函数

在本实验中,你将学习如何在 Python 中定义和使用函数。函数对于组织代码和促进代码复用至关重要。你将首先理解函数概念并探索 Python 的内置函数,学习如何带参数调用它们并观察它们的输出。在探索完内置函数后,你将学习如何定义自己的简单函数。最后,你将练习调用这些用户自定义函数来执行它们包含的代码块,从而巩固你对函数创建和使用的理解。
Python
理解 Python 中的字符编码

理解 Python 中的字符编码

在本实验中,你将全面了解 Python 中的字符编码。我们将探讨字符编码的历史和概念,从 ASCII 到 Unicode 和 UTF-8。你将学习使用 ord() 和 chr(),通过 encode() 和 decode() 在字符串和字节之间进行转换,并处理编码错误。
Python
探索 Python 类中的特殊方法

探索 Python 类中的特殊方法

在本实验中,你将深入了解 Python 特殊方法(通常称为“dunder”方法)的迷人世界。你将实际理解这些方法如何影响类和对象的行为,探索 __new__、__del__、__slots__ 和 __call__。
Python
使用 Python 条件语句控制程序流

使用 Python 条件语句控制程序流

在本实验中,你将学习如何使用条件语句来控制 Python 程序的流程。我们将从理解顺序程序执行的概念开始,然后介绍条件逻辑,作为使程序能够做出决策的一种方式。你将使用 if、if-else 和 if-elif-else 语句来实现单分支、双分支和多分支逻辑。本实验还将涵盖嵌套 if 语句、pass 语句,并介绍 match-case 语句(Python 3.10+)。通过本实验的结束,你将能够编写 Python 代码,根据特定条件执行不同的指令块。
Python
在 Python 中应用 PEP 8 代码风格

在 Python 中应用 PEP 8 代码风格

在本实验中,你将学习如何将 PEP 8 风格指南应用于你的 Python 代码。PEP 8 提供了编写可读且一致的 Python 代码的建议,涵盖了缩进、行长度、间距和命名约定。你将练习实现指南、探索规则,并使用 autopep8 进行自动格式化。
Python
如何添加多个 argparse 参数

如何添加多个 argparse 参数

学习如何使用强大的 argparse 模块,在 Python 中高效地添加和解析多个命令行参数,以实现灵活的脚本配置
Python
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 205
  • 下一页