欢迎访问宙启技术站
智能推送

入门级Python函数练习题

发布时间:2023-05-28 18:12:51

Python 是一种高级语言,可以用来进行各种编程任务。而函数是 Python 语言中非常重要的一个概念。函数可以让我们把一段代码封装成一个模块,让代码更加的模块化、可读性好、易于维护。

为了提高我们的 Python 函数编程能力,下面分享一些入门级的 Python 函数练习题,供大家练习。

1. 编写一个函数,获取一个字符串的长度。

def strlen(s):
    return len(s)

2. 编写一个函数,计算两个整数的和。

def add(a, b):
    return a + b

3. 编写一个函数,判断一个数是否为偶数。

def is_even(n):
    return n % 2 == 0

4. 编写一个函数,判断一个数是否为奇数。

def is_odd(n):
    return n % 2 == 1

5. 编写一个函数,计算一个数的平方。

def square(n):
    return n * n

6. 编写一个函数,计算一个数的立方。

def cube(n):
    return n * n * n

7. 编写一个函数,计算一个数的阶乘。

def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

8. 编写一个函数,计算一个数的倒数。

def reciprocal(n):
    return 1 / n

9. 编写一个函数,计算两个数的最大公因数。

def gcd(a, b):
    if b == 0:
        return a
    else:
        return gcd(b, a % b)

10. 编写一个函数,计算两个数的最小公倍数。

def lcm(a, b):
    return a * b / gcd(a, b)

以上就是一些入门级的 Python 函数练习题,相信大家掌握了这些练习题,仍然需要不断地实践和练习,才能更加熟练地运用 Python 函数。