Python 教程
我们的 Python 教程为学习这门通用编程语言提供了全面的课程。教程涵盖了 Python 基础、高级概念和流行库,适合初学者和有经验的开发者。通过实践实验室和实际代码示例,你将获得实用的 Python 编程经验。我们的交互式 Python 编程环境允许你测试不同的 Python 特性并立即看到结果。
在 Python 中定义类和对象
在这个实验(Lab)中,你将学习 Python 中面向对象编程(OOP)的基本概念。我们将探索如何定义类,类是创建对象的蓝图,并理解类和对象之间的关系。然后,你将通过创建和使用你定义的类的实例来获得实践经验。本实验将指导你使用 `__init__` 方法初始化对象以设置其初始状态,并使用 `__repr__` 方法自定义其字符串表示形式,以提高调试和可读性。
Python
使用 SQLite 构建 Flask REST API
在本项目中,我们将学习如何使用 SQLite 作为数据库在 Flask 中构建一个 REST API。我们将首先创建一个示例 SQLite 数据库并用一些数据填充它。然后,我们将构建一个 Flask 应用程序,其端点用于对 SQLite 数据库中的数据执行 CRUD(创建、读取、更新、删除)操作。
Python
如何添加多个 argparse 参数
学习如何使用强大的 argparse 模块,在 Python 中高效地添加和解析多个命令行参数,以实现灵活的脚本配置
Python
如何在 Python datetime 中添加时间
学习在 Python datetime 中添加时间的有效技巧,探索 timedelta 方法,并通过实际示例和最佳实践进行精确的时间计算。
Python
在 Python 中处理输入和输出
在这个实验(Lab)中,你将学习处理 Python 中输入和输出的基本概念。我们将探讨如何使用 print() 函数向控制台显示信息,包括控制多个参数之间的分隔符。此外,你将获得从键盘获取用户输入、将数据写入文件以及从文件读回数据的实践经验,涵盖了在 Python 程序中与外部数据源交互所需的基本技能。
Python
密码学中的 HMAC 消息认证
在本实验中,您将学习如何使用 OpenSSL 和 Python 中的 HMAC(基于哈希的消息认证码)来确保消息的完整性和真实性。
CybersecurityLinuxPython
管理 Python 字典
在此次实验(Lab)中,你将获得管理 Python 字典的实践经验。字典是用于以键值对形式存储数据的重要数据结构。你将学习如何创建和检查字典、访问和修改元素、添加和删除元素,以及探索字典视图对象。
Python
使用 Flask 和 MySQL 构建 URL 缩短器
本项目将指导你使用 Flask 和 MySQL 创建一个简单的 URL 缩短服务。你将学习如何设置数据库、设计 Web 界面,以及实现缩短 URL、按标签搜索 URL 和查看分析数据的功能。该项目对初学者友好,能让你全面了解使用 Python 进行 Web 开发和数据库管理。
HTMLPythonMySQLCSS
使用 try except 处理 Python 异常
在这个实验(Lab)中,你将学习如何使用 `try...except` 语句在 Python 中有效地处理异常。我们将探讨如何捕获特定的异常,如 `ValueError`,如何处理多种异常类型,以及如何使用 `else` 和 `finally` 块来确保代码无论是否发生异常都会执行。你还将学习如何抛出自定义异常,以 сигнализировать(发出信号)代码中特定的错误条件。通过动手练习,你将获得编写健壮且容错的 Python 程序的实践经验。
Python
Python PEP 8 代码风格指南
在这个实验(Lab)中,你将学习如何将 PEP 8 风格指南应用于你的 Python 代码。PEP 8 提供了关于如何编写可读且一致的 Python 代码的建议,涵盖了缩进、行长度、间距和命名约定。你将练习实施指南、探索规则并使用 autopep8 进行自动格式化。
Python
Python 开发工具
在这个实验(Lab)中,你将探索各种 Python 开发工具,包括标准的交互模式、用于增强交互的 IPython、用于脚本编写的 Vim,以及用于集成开发的 IDLE。获得不同 Python 开发工作流程的实践经验。
Python
Python 列表操作指南
在这个实验(Lab)中,你将获得操作 Python 列表(list)的实践经验,列表是 Python 中一种基本的数据结构。你将学习如何创建、访问、添加、删除、修改、排序、查询和嵌套列表。到最后,你将能够有效地使用列表来管理和处理 Python 程序中的数据。
Python
使用 Docstring 文档化 Python 函数
在这个实验中,你将学习使用 docstring 文档化 Python 代码的重要性。我们将探讨如何使用 help() 函数和 __doc__ 属性来访问内置函数的现有 docstring。此外,你将获得为自定义函数编写自己的 docstring 并使用 help() 函数验证其可访问性的实践经验,从而使你的代码更易于理解和维护。
Python
使用 Python Flask 创建 URL 缩短器
在本项目中,我们将学习如何使用 Python 和 Flask 创建一个 URL 缩短器。URL 缩短器是一种工具,它可以将长 URL 转换为更短、更易于管理的 URL。这对于在社交媒体或电子邮件中分享链接非常有用,同时也能使长 URL 对用户更加友好。
Python
在 Python 中导入模块和包
在这个实验(Lab)中,你将学习如何在 Python 中导入和使用模块(modules)和包(packages)。我们将使用 pydoc 探索 Python 模块,使用 import 语句导入模块,使用 from...import 导入特定对象,并理解 Python 包。本实验为有效的代码组织和重用提供了实践操作。
Python
在 Python 中添加注释
在这个实验(Lab)中,你将学习注释在 Python 编程中的重要性和实际应用。注释对于使代码易于人类理解至关重要,这对于程序的维护和协作尤其关键,特别是当程序变得越来越复杂时。你将探索不同类型的注释,并了解如何有效地使用它们。
Python
Python 中的条件语句
在本实验中,您将学习如何使用条件语句来控制 Python 程序的流程。我们将从理解顺序程序执行的概念开始,然后介绍条件逻辑作为使程序能够做出决策的一种方式。您将使用 if、if-else 和 if-elif-else 语句来实现单分支、双分支和多分支逻辑。实验还将涵盖嵌套 if 语句、pass 语句,并介绍 match-case 语句(Python 3.10+)。实验结束时,您将能够编写 Python 代码,根据特定条件执行不同的指令块。
Python
探索 Python 类中的特殊方法
在这个实验(Lab)中,你将深入了解 Python 特殊方法(通常称为“dunder”方法)的迷人世界。你将获得关于这些方法如何影响你的类和对象行为的实践理解,探索 `__new__`、`__del__`、`__slots__` 和 `__call__`。
Python
- 上一页
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 175
- 下一页