学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!
今天是学Python的第14天,从今天开始,每天一到两个个常用模块,更完恢复到原来的,开学了,时间不多,写得不多,见谅。
数学运算必备好物,可以编写计算器的程序了。这个模块在科学计算、数据分析和工程领域等方面非常有用。
语法:math.fabs( num) [精确到小数点后一位]
语法:print(math.ceil(num))
语法:print(math.floor(num))
语法:math.pi
语法:math.pow(a,b)
语法:math.factorial(num)
语法:math.fmod(x, y)
语法:math.frexp(x)
语法:math.fsum([x, y, ...])
语法:math.gcd(x, y)
语法:math.ldexp(m, i)
语法:math.modf(x)
语法:math.trunc(x)
语法:math.exp(x)
语法:math.sqrt(x) [如果为负数,则会将引发ValueError异常].
语法:math.log(x[, base])
语法:math.log10(x)
print(math.sin(math.pi/2)) # 输出 1.0
print(math.cos(math.pi)) # 输出 -1.0
print(math.tan(math.pi/4)) # 输出 1.0
print(math.asin(0.5)) # 输出 0.5235987755982989
语法:math.acos(x)
print(math.atan(1)) # 输出 0.7853981633974483
print(math.atan2(1, 1)) # 输出 0.7853981633974483
print(math.atan2(-1, -1)) # 输出 -2.356194490192345
总之,math模块是 Python 中一个非常有用的模块,提供了丰富的数学函数和常量。通过使用这个模块,可以方便地进行各种数学计算,提高编程效率。在实际应用中,可以根据具体需求选择合适的函数来解决问题。
这是我今天学Python的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!