NumPy 教程
NumPy 为 Python 中的数值计算提供了全面的课程体系。我们的教程涵盖数组操作、数学函数和数据处理技术,适合初学者和有经验的数据科学家。通过实践实验室和实际案例,你将获得高效数值计算的实践经验。我们的科学 Python 练习场让你可以实时试验 NumPy 函数。
编写一个简单的 Python 程序
在本实验中,您将通过创建和运行您的第一个程序,开启您的 Python 编程之旅。您将在 LabEx 环境中使用 VS Code 编辑器获得实践经验,以编写和执行 Python 脚本。在此基础上,您将进一步练习编写 Python 程序,重点是利用 print() 函数来显示输出。然后,本实验将指导您识别和理解常见的 Python 错误,使您具备识别和解决问题的知识。最后,您将学习实用的调试技术,以有效解决错误并确保您的 Python 程序正常运行。
Python
使用 VS Code 进行 Python 开发
在本实验中,你将学习如何使用 Visual Studio Code (VS Code) 进行 Python 开发。我们将探索 VS Code 界面,练习在终端中使用 Python 交互模式,并创建和运行 Python 脚本,从而巩固你对开发工作流程的理解。
Python
在 Python 中使用集合
在本次实验(Lab)中,你将获得使用 Python 集合的实践经验。集合是用于存储唯一元素和执行高效成员资格测试的强大数据结构。你将学习如何创建集合、添加和移除元素、执行集合运算,以及如何使用集合从列表中移除重复项。
Python
在 Python 中处理字符串
在这个实验(Lab)中,你将获得使用 Python 中基本数据类型——字符串的实践经验。你将从理解字符串基础知识开始,包括创建、不可变性(immutability)以及使用正向和负向索引访问单个字符。在此基础上,你将学习如何使用切片(slicing)提取子字符串,利用各种字符串运算符和转义字符进行操作和特殊格式化,并探索不同的字符串格式化方法。最后,你将深入研究常见的字符串方法,以执行搜索、替换和修改字符串内容等操作。
Python
Python 函数形参
在此次实验中,我们将深入探讨函数的实际应用,学习如何在 Python 中定义和使用带有形参的函数。在之前对无形参函数的理解基础上,我们将学习如何通过接受输入来使函数更具动态性。我们将涵盖函数形参的各个方面,包括定义带位置形参的函数、使用默认形参值、使用关键字传递实参、处理可变数量的实参,以及探索特殊形参类型。通过实践示例,你将对如何有效地使用形参来创建灵活且可重用的函数有一个扎实的理解。
Python
Python 中的关键字和内置标识符
在这个实验(Lab)中,你将获得对 Python 保留词和预定义名称的基本理解。我们将从识别 Python 关键字开始,关键字是具有特定含义的特殊词语,不能用作常规标识符。你将学习如何使用内置的 `keyword` 模块来列出这些关键字。接着,我们将探索 Python 的内置标识符,包括始终可用的函数、对象、异常和常量。最后,你将学习一个至关重要的实践:避免将关键字和内置标识符用作你自己的变量或函数名称,以防止命名冲突并确保代码能正确运行。
Python
理解 Python 中的类特性
在这个实验中,你将对 Python 中关键的面向对象编程 (OOP) 概念获得实践性的理解。我们将通过处理私有属性来探索封装 (encapsulation),并学习如何控制类内部数据的访问。此外,你将实现继承 (inheritance) 来创建类之间的关系,包括实践多重继承 (multiple inheritance)。该实验还将演示多态 (polymorphism),展示不同类的对象如何以不同的方式响应相同的函数调用。最后,你将利用 super() 方法来有效地管理继承关系。
Python
理解 Python 装饰器
在这个实验(Lab)中,你将全面理解 Python 中的装饰器,这是一种用于修改或增强函数和方法的强大特性。我们将从介绍装饰器的基本概念并探索其基本用法开始。你将学习如何使用 functools.wraps,探索 property 装饰器,并区分实例方法、类方法和静态方法。
Python
Python 函数的返回值与作用域
在本实验中,您将通过探索 Python 函数的返回值和变量作用域的概念来加深对函数的理解。您将学习如何添加返回值、区分局部变量和全局变量、使用 global 关键字修改全局变量,以及理解嵌套函数中的 nonlocal 变量。
Python
理解 Python 运算符
在这个实验(Lab)中,你将全面了解 Python 中的各种运算符,这是编写有效代码的一个基本概念。我们将通过使用 VS Code 编辑器进行的实践练习,探索并练习使用算术、比较、赋值、逻辑、位、成员资格和身份运算符。
Python
Python 中的数字类型与运算
在本实验中,您将对 Python 中的数字类型和运算建立基础理解。我们将探讨整数 (integer)、布尔值 (boolean)、浮点数 (floating-point) 和复数 (complex) 类型的特性,包括它们的不可变性、如何检查它们的类型和内存地址。通过实践练习,您将学习如何在不同数字类型之间进行转换以及执行基本的算术运算,从而巩固您对 Python 数值能力的掌握。
Python
Python 中的 Lambda 函数
在本实验中,您将学习如何在 Python 中使用 lambda 函数。我们将从理解匿名函数和 `lambda` 关键字的概念开始,并将它们与传统函数定义进行比较。然后,您将创建具有不同参数数量的简单 lambda 函数。实验将进一步探讨如何有效地将 lambda 函数与内置的 Python 函数(如 `sorted`)一起使用。最后,我们将讨论使用 lambda 函数的最佳实践,以确保您的代码可读且易于维护。
Python
Python 中的错误与异常
在本实验中,您将获得对 Python 中错误和异常的实践理解。我们将探讨如何识别阻止代码执行的常见语法错误,识别运行时发生的各种类型的异常,并清晰地区分 Python 编程中这两个基本概念。通过动手练习,您将学会发现和修复缩进不正确、缺少语法元素以及其他常见陷阱等问题,从而为编写健壮且无错误的 Python 代码奠定坚实的基础。
Python
理解 Python 中的标识符
在本实验中,你将全面了解 Python 中的标识符。你将学习支配如何在 Python 代码中命名变量、函数、类和其他对象的规则。通过实践操作,你将识别有效和无效的标识符名称,从而巩固命名约定。本实验还将涵盖 Python 中使用的特殊标识符约定,使你能够编写清晰、可读且易于维护的代码。
Python
Python 中的运算符优先级
在本实验中,您将获得对 Python 中运算符优先级的实际理解。我们将探讨 Python 如何处理基本的算术运算,了解混合运算符的优先级规则,并学习如何使用括号明确控制求值顺序,确保代码的行为完全符合预期。
Python
理解 Python 中的循环
在这个实验(Lab)中,你将获得对 Python 中循环的基本理解,循环是处理重复性任务的基本工具。我们将探索 for 循环、迭代、range() 函数、while 循环,以及如何使用 break 和 continue 语句控制循环流程。
Python
在 Python 中处理输入和输出
在这个实验(Lab)中,你将学习处理 Python 中输入和输出的基本概念。我们将探讨如何使用 print() 函数向控制台显示信息,包括控制多个参数之间的分隔符。此外,你将获得从键盘获取用户输入、将数据写入文件以及从文件读回数据的实践经验,涵盖了在 Python 程序中与外部数据源交互所需的基本技能。
Python
Python 开发工具
在这个实验(Lab)中,你将探索各种 Python 开发工具,包括标准的交互模式、用于增强交互的 IPython、用于脚本编写的 Vim,以及用于集成开发的 IDLE。获得不同 Python 开发工作流程的实践经验。
Python
- 上一页
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 175
- 下一页