小编use*_*098的帖子

在Python中使用余弦解决三角形问题

嗨,我是新来的,我一般都不懂python或代码,但我正在尝试,我一直在尝试2-3个小时,我正在尝试

"考虑一个边长为3,7和9的三角形.余弦定律表明,给定三角形(a,b和c)的三边和边a和b之间的角度C:c ^ 2 = b ^ 2 + a ^ 2 - 2*a*b*cos(C)编写Python代码来计算三角形中的三个角度."

这是家庭作业,这很难!!!!!!!!!!!!!! 继承人到目前为止我做了什么......

  import math

  a_float = 3 
  b_float = 7 
  c_float = 9

  def find_angle_cosine_of_c_float =

 (c_float**2-b_float**2-a_float**2)/(-2*a_float*b_float)

  a = input("enter A: ") 
  b = input("enter B: ") 
  c = input("enter C: ")

  angle_c_float = math.acos(cosine_of_float)

  angle_c_float = angle_c_float*180/math.pi

  assert find_angle_cosine_of_c_float(7, 9, 3)
  assert find_angle_cosine_of_c_float(3, 7, 9) 
  assert find_angle_cosine_of_c_float(9, 3, 7)

  Return angle(angle_c_float)
Run Code Online (Sandbox Code Playgroud)

如果它看起来像一堆胡说八道,因为它是........

python geometry trigonometry angle

-1
推荐指数
1
解决办法
1万
查看次数

标签 统计

angle ×1

geometry ×1

python ×1

trigonometry ×1