函数和模块是 Python 编程中非常重要的概念。在这个教程中,我们将探讨如何在 Python 中使用函数和模块,以及它们在实际开发中的应用。
函数
函数是 Python 中可重复使用的代码块,可以接受参数并返回值。以下是创建和使用函数的基本示例:
def greet(name):
return "Hello, " + name
print(greet("World"))
函数参数
函数可以接受任意数量的参数:
def add_numbers(a, b):
return a + b
print(add_numbers(5, 3))
高级函数
Python 支持函数式编程,这意味着你可以将函数作为参数传递给其他函数:
def square(x):
return x * x
numbers = [1, 2, 3, 4, 5]
squared_numbers = list(map(square, numbers))
print(squared_numbers)
模块
模块是 Python 代码文件,它们允许你将代码组织成可重用的单元。以下是使用模块的一个例子:
import math
print(math.sqrt(16))
导入特定功能
你可以从模块中导入特定的功能,而不是整个模块:
from math import sqrt
print(sqrt(16))
创建自己的模块
你可以在任何 Python 文件中创建模块,只需将文件保存为以 .py
为扩展名的文件即可。例如,创建一个名为 mymodule.py
的文件,并添加以下内容:
def greet(name):
return "Hello, " + name
然后,你可以使用 import
语句导入并使用它:
import mymodule
print(mymodule.greet("World"))
扩展阅读
想要了解更多关于 Python 函数和模块的信息?请查看我们的高级 Python 编程教程。
Python Function Example