(1)求阶乘
编写程序,求出某个自然数的阶乘。一个正整数的阶乘是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!
代码语言:javascript复制# 求阶乘
# tip 1:递归
def f(n):
result = 1
for i in range (1,n 1):
result = result * i
return result
print(f(0))
代码语言:javascript复制#非递归
n = 5
sum = 1
for i in range(1,n 1):
sum *= i
print(sum)
(2) 求圆的周长
编写程序,输入半径,求出圆的周长 圆的周长 =2tr = d
代码语言:javascript复制# 求圆的周长
import math
radius = float(input("请输入圆的半径:"))
C = 2 * math.pi * radius
print("圆的周长为:",C)
(3) 求圆的面积
编写程序,输入半径,求出圆的面积 圆的面积=T *r*r
代码语言:javascript复制# 求圆的面积
import math
radius = float(input("请输入圆的半径:"))
S = math.pi * radius * radius
print("圆的面积是:",S)
(4)求直角三角形斜边长
编写程序,输入两个直角边长,求出三角形斜边的长度。 勾股定理:a^2 b^2 = c^2
代码语言:javascript复制# 求直角三角形斜边长
import math
a = float(input("请输入边长1:"))
b = float(input("请输入边长2:"))
m = a**2 b**2
c = math.sqrt(m)
print("直角三角形斜边长为:",c)
总结: math是Python中的标准数学库,它提供了许多数学函数和常数,可以用于数值计算和科学计算。使用math库,我们可以进行基本的数学运算(如加、减、乘、除、取模等),以及常见的数学函数(如三角函数、对数函数、指数函数、平方根函数等)。 除此之外,math库还提供了一些常用的常数(如π和自然对数的底数e),以及一些与数学运算相关的辅助函数(如取整函数、取绝对值函数、判断是否为有限数的函数等)。 在数值计算、科学计算、工程计算、数据分析等领域中,math库都有广泛的应用。 上面我们利用了:math.sqrt()求平方根,math.pi,去求圆的周长面积 更多的数学函数点击链接