1.math简介
1 2 3 | >>> import math #导入math模块 >>> dir (math) #这句可查看所有函数名列表 >>> help (math) #查看具体定义及函数原型 |
2.常用函数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | acos(x) # Return the arc cosine (measured in radians) of x. asin(x) # Return the arc sine (measured in radians) of x. atan(x) # Return the arc tangent (measured in radians) of x. atan2(y, x) # Return the arc tangent (measured in radians) of y/x. # Unlike atan(y/x), the signs of both x and y are considered. ceil(x) # Return the ceiling of x as a float. # This is the smallest integral value >= x. cos(x) # Return the cosine of x (measured in radians). cosh(x) # Return the hyperbolic(双曲线的) cosine of x. degrees(x) # converts angle x from radians(弧度) to degrees exp(x) # Return e raised to the power of x. fabs(x) # Return the absolute value of the float x. floor(x) # Return the floor of x as a float. # This is the largest integral value <= x. fmod(x,y) # Return fmod(x, y), according to platform C. x % y may differ. frexp(x) # Return the mantissa and exponent of x, as pair (m, e). # m is a float and e is an int, such that x = m * 2.**e. # If x is 0, m and e are both 0. Else 0.5 <= abs(m) < 1.0. hypot(x,y) # Return the Euclidean distance, sqrt(x*x + y*y). ldexp(x, i) # x * (2**i) log(x[, base]) # the logarithm of x to the given base. # If the base not specified, returns the natural logarithm (base e) of x. log10(x) # the base 10 logarithm of x. modf(x) # Return the fractional and integer parts of x. Both results carry the sign # of x. The integer part is returned as a real. pow (x,y) # Return x**y (x to the power of y). radians(x) # converts angle x from degrees to radians sin(x) # Return the sine of x (measured in radians). sinh(x) # Return the hyperbolic sine of x. sqrt(x) # Return the square root of x. tan(x) # Return the tangent of x (measured in radians). tanh(x) # Return the hyperbolic tangent of x. |
另外该模块定义了两个常量:
1 2 | e = 2.7182818284590451 pi = 3.1415926535897931 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)