Python math.sin(x):获取正弦值函数详解

math.sin(x) 是 Python 内置模块 math 中的一个函数,用于返回 x 的正弦值。其数学定义为:正弦函数是以自然数 pi 为周期的函数,其输入为弧度值,输出为一个在 [-1, 1] 范围内的实数值。在 Python 中可以通过 math.sin(x) 函数进行计算。

使用方法:

导入 math 模块

import math

调用 math.sin(x) 函数,其中 x 为弧度值

y = math.sin(x)

实例1

计算 pi/6 的正弦值:

import math

x = math.pi / 6
y = math.sin(x)

print(y) # 输出结果为 0.5

实例2

使用循环计算 0° - 360° 所有角度对应的正弦值:

import math

for i in range(0, 361, 10):
    x = math.radians(i) # 将角度转换为弧度
    y = math.sin(x)
    print(f"{i}° 对应的正弦值为:{y}")

输出结果:

0° 对应的正弦值为:0.0
10° 对应的正弦值为:0.17364817766693033
20° 对应的正弦值为:0.3420201433256687
30° 对应的正弦值为:0.49999999999999994
40° 对应的正弦值为:0.6427876096865393
50° 对应的正弦值为:0.766044443118978
60° 对应的正弦值为:0.8660254037844387
70° 对应的正弦值为:0.9396926207859084
80° 对应的正弦值为:0.984807753012208
90° 对应的正弦值为:1.0
100° 对应的正弦值为:0.984807753012208
110° 对应的正弦值为:0.9396926207859084
120° 对应的正弦值为:0.8660254037844387
130° 对应的正弦值为:0.766044443118978
140° 对应的正弦值为:0.6427876096865394
150° 对应的正弦值为:0.49999999999999994
160° 对应的正弦值为:0.3420201433256689
170° 对应的正弦值为:0.17364817766693036
180° 对应的正弦值为:1.2246467991473532e-16
190° 对应的正弦值为:-0.1736481776669303
200° 对应的正弦值为:-0.34202014332566866
210° 对应的正弦值为:-0.5000000000000001
220° 对应的正弦值为:-0.6427876096865393
230° 对应的正弦值为:-0.7660444431189779
240° 对应的正弦值为:-0.8660254037844384
250° 对应的正弦值为:-0.9396926207859083
260° 对应的正弦值为:-0.984807753012208
270° 对应的正弦值为:-1.0
280° 对应的正弦值为:-0.9848077530122081
290° 对应的正弦值为:-0.9396926207859085
300° 对应的正弦值为:-0.866025403784439
310° 对应的正弦值为:-0.7660444431189783
320° 对应的正弦值为:-0.6427876096865396
330° 对应的正弦值为:-0.5000000000000004
340° 对应的正弦值为:-0.3420201433256689
350° 对应的正弦值为:-0.17364817766693041
360° 对应的正弦值为:-2.4492935982947064e-16

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python math.sin(x):获取正弦值函数详解 - Python技术站

(0)
上一篇 2023年3月21日
下一篇 2023年3月21日

相关文章

  • Python math.cos(x):获取弧度的余弦值函数详解

    math.cos(x)函数是Python中的一个常用数学函数,用于计算给定角度的余弦值。 函数语法 math.cos(x) 其中x表示给定角度的弧度值,返回值是一个浮点数,为给定角度的余弦值。 使用方法 1. 导入math模块 在使用math.cos(x)函数之前,需要先导入math模块,使用方法如下: import math 2. 调用math.cos()…

    Math模块 2023年3月21日
    00
  • Python math.hypot(*coordinates):获取给定坐标的欧几里得范数函数详解

    math.hypot() 函数返回给定坐标中的点到原点距离的平方根。 函数语法如下: math.hypot(*coordinates) 参数说明: *coordinates: 可迭代数列或元组,表示坐标中的点的各个维度的值。 返回值: 返回坐标中的点到原点的距离的平方根。 使用方法: 导入 math 模块: import math 定义一组坐标: coord…

    Math模块 2023年3月21日
    00
  • Python math.lgamma(x):获取自然对数的阶乘函数详解

    math.lgamma(x) 是 Python 数学库 math 中的一个函数,用于计算 x 的自然对数的绝对值的伽马函数log值。 伽马函数可表示为 gamma(x),对于正实数 x,gamma(x) 表示: gamma(x) = (x-1)! 而对于复数 z(Re(z)>0), 它的 gamma 函数可表示为: gamma(z) = ∫(0, +∞…

    Math模块 2023年3月21日
    00
  • Python math.remainder(x, y):获取余数函数详解

    math.remainder(x, y) 函数是 Python 标准库 math 中的一个函数,用于计算两个数之间的余数。 函数的用法如下: math.remainder(x, y) 其中,x 和 y 是两个数字。函数将返回 x 除以 y 的余数,返回值的符号与 x 相同(即如果 x 为正数,则返回值为正数;如果 x 为负数,则返回值为负数)。 下面是两个实…

    Math模块 2023年3月21日
    00
  • Python math.ldexp(x, i):返回 x * (2**i) 的值函数详解

    math.ldexp(x, i)函数用于将一个实数x乘以2的i次幂。其中,x是要被乘以倍数的实数,i是幂的指数。 使用方法 math.ldexp(x, i) 参数说明 x:实数。 i:指数,整数类型。 返回值:x * 2^i 实例一 import math x = 3.5 i = 2 result = math.ldexp(x, i) print(resul…

    Math模块 2023年3月21日
    00
  • Python math.perm(n, k):获取元素的排列数函数详解

    math.perm(n, k) 函数的作用是计算从 n 个不同元素中取出 k 个元素排列的总数,其中元素的顺序会影响最终结果。这个函数属于 Python math 模块中的函数,因此需要导入 math 模块后才能使用。 函数的使用方法如下: import math result = math.perm(n, k) 其中,n 和 k 是两个整数参数,表示需要排…

    Math模块 2023年3月21日
    00
  • Python math.comb(n, k):获取组合数函数详解

    函数描述 math.comb(n, k) 是 Python 中的数学计算函数,返回从 n 个元素中取出 k 个元素的组合数。也就是C(n, k)或者$ \binom{n}{k}$。 使用方法 函数的使用方法如下: import math # 获取从 5 个元素中取 2 个元素的所有组合数 result = math.comb(5, 2) print(resu…

    Math模块 2023年3月21日
    00
  • Python math.gcd(a, b):获取最大公约数函数详解

    math.gcd(a, b)函数是Python中math模块提供的方法,用于计算a和b两个整数的最大公约数(Greatest Common Divisor,简称GCD)。 使用方法 使用该函数需要先导入math模块 import math 语法:math.gcd(a,b) 参数:a,b均为整数 返回值:两个整数的最大公约数 示例1 a = 60 b = 48…

    Math模块 2023年3月21日
    00
合作推广
合作推广
分享本页
返回顶部