Python函数是一段可重复使用的代码块,用于执行特定的任务。函数可以接受参数并返回结果。下面通过几个应用案例来学习Python函数的使用。
- 计算两个数的和
def add(a, b):
return a + b
result = add(3, 5)
print("3 + 5 =", result)
- 判断一个数是否为偶数
def is_even(num):
if num % 2 == 0:
return True
else:
return False
num = 6
if is_even(num):
print(num, "是偶数")
else:
print(num, "不是偶数")
- 计算阶乘
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n - 1)
num = 5
result = factorial(num)
print(num, "的阶乘为:", result)
- 斐波那契数列
def fibonacci(n):
if n <= 1:
return n
else:
return fibonacci(n - 1) + fibonacci(n - 2)
num = 10
result = fibonacci(num)
print("斐波那契数列第{}项为:{}".format(num, result))
- 字符串反转
def reverse_string(s):
return s[::-1]
str = "Hello, World!"
result = reverse_string(str)
print("反转后的字符串为:", result)