Memoo—Python简明教程 种一棵树最好的时间是十年前,其次是现在 —— Dambisa Moyo

Python元组(Tuple)

摘要:在本教程中,你将学习 Python 元组以及如何有效地使用它们。 Python 元组简介 有时,你想创建一个在程序运行过程中不能被更改的项目列表。元组允许你实现这一点。 元组是一个不能更改的列表。Python 将不能更改的值称为不可变(immutable)。因此,根据定义,元组是一个不可变列表

MEMOO Published on 2025-04-18

Python列表(List)

摘要:在本节中,你将学习 Python 的列表类型以及如何有效地操作列表元素。 什么是列表 列表是一个有序的项目集合。 Python 使用方括号 []) 来表示列表。以下展示了一个空列表: empty_list = [] 通常,列表包含一个或多个项目。要分隔两个项目,你使用逗号(,)。例如: tod

MEMOO Published on 2025-04-18

Python文档字符串

摘要:在本节中,你将学习如何使用文档字符串为函数添加文档说明。 help() 函数简介 Python 提供了一个名为 help() 的内置函数,它能让你查看一个函数的文档说明。 以下示例展示了 print() 函数的文档说明: help(print) 输出: Help on built-in fun

MEMOO Published on 2025-04-18

Python中的Lambda表达式

摘要:在本节中,你将了解 Python 的Lambda 表达式,以及如何使用它们来编写匿名函数。 有时候,你需要编写一个只有一个表达式的简单函数。然而,你只需要使用这个函数一次。因此,为了这个目的专门定义该函数就没有必要了。 这就是 PythonLambda 表达式发挥作用的地方。 什么是 Pyth

MEMOO Published on 2025-04-18

Python递归函数

摘要:在本节中,你将了解 Python 递归函数,以及如何使用它们来简化你的代码。 递归函数简介 递归函数是一种会不断调用自身,直到满足特定条件才停止调用的函数。 下面的 fn() 函数就是一个递归函数,因为它在函数内部调用了自身: def fn(): # ... fn()

MEMOO Published on 2025-04-18

Python函数的关键字参数

摘要:在本节中,你将学习 Python 关键字参数,以及如何使用它们使函数调用更加清晰明了。 Python 关键字参数简介 让我们从一个简单的函数开始,该函数根据售价和折扣计算净价: def get_net_price(price, discount): return price * (1

MEMOO Published on 2025-04-18

Python函数的默认参数

摘要:在本节中,你将学习 Python 默认参数以简化函数调用。 Python 默认参数简介 在定义函数时,你可以为每个参数指定一个默认值。 要为参数指定默认值,请使用以下语法: def function_name(param1, param2=value2, param3=value3, ...)

MEMOO Published on 2025-04-18

Python函数

摘要:在本节中,你将学习如何使用 def 关键字开发 Python 函数。 什么是函数 函数是一个命名的代码块,用于执行任务或返回值。 为什么在 Python 中需要函数 有时,你需要在程序中多次执行某个任务。但你不想在多个地方重复复制相同的代码。 为此,你可以将代码封装在一个函数中,并在需要时调用

MEMOO Published on 2025-04-18

Python中的pass语句

摘要:在本节中,你将学习如何使用 Python 的 pass 语句作为占位符。 Python pass 语句简介 假设你有以下 if...else 语句: counter = 1 max = 10 if counter <= max: counter += 1 else: # im

MEMOO Published on 2025-04-17

Python中的continue语句

摘要:在本节中,你将学习 Python 的 continue 语句以及如何使用它来控制循环。 Python continue 语句简介 continue 语句用于 for 循环或 while 循环内部,continue 语句会跳过当前迭代,并开始下一次迭代。 通常,你会将 continue 语句与

MEMOO Published on 2025-04-17
Previous Next