导入
什么是函数?
了解 Python 函数,它们的优势以及如何使用它们。
假设我们想要找出两个整数中的较小值:
1num1 = 10 2num2 = 40 3if num1 < num2: 4 minimum = num1 5else: 6 minimum = num2 7print(minimum) 8 9num1 = 250 10num2 = 120 11if num1 < num2: 12 minimum = num1 13else: 14 minimum = num2 15print(minimum) 16 17num1 = 100 18num2 = 100 19if num1 < num2: 20 minimum = num1 21else: 22 minimum = num2 23print(minimum)
1minimum_of_two = min(10, 40) 2print(minimum_of_two) 3 4minimum_of_multiple = min(10, 100, 1, 1000) # 它甚至可以处理多个参数 5print(minimum_of_multiple) 6 7minimum_of_two = min("Superman", "Batman") # 也支持不同数据类型 8print(minimum_of_two)
现在代码看起来非常简洁。而且编写起来也更简单。这正是函数的美妙之处!
Python 中的函数类型
函数可能是 Python 中使用最频繁的功能之一。Python 中主要有两种基本类型的函数:
- 内置函数
- 用户自定义函数
len()、min() 和 print() 都是内置函数的例子。
然而,最酷的功能在于,Python 允许我们创建自己的函数,来完成我们所需的任务。