国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python 已知三條邊求三角形的角度案例

瀏覽:4日期:2022-07-30 11:13:25

我就廢話不多說(shuō)了,還是直接看代碼吧!

import matha=1;//邊1b=1;//邊2c=math.sqrt(2);//邊3A=math.degrees(math.acos((a*a-b*b-c*c)/(-2*b*c)))//夾角1B=math.degrees(math.acos((b*b-a*a-c*c)/(-2*a*c)))//夾角2C=math.degrees(math.acos((c*c-a*a-b*b)/(-2*a*b)))//夾角3print(A)print(B)print(C)

補(bǔ)充知識(shí):python 實(shí)戰(zhàn) 斜邊上的高

斜邊上的高

題目?jī)?nèi)容:

輸入直角三角形兩直角邊a,b的值,輸出斜邊上的高

可以使用以下語(yǔ)句實(shí)現(xiàn)非負(fù)整數(shù)a的輸入:

a = int(input())

可以使用 round(x,2) 函數(shù)四舍五入保留2位小數(shù)

輸入格式:

2行,每行一個(gè)整數(shù),分別為a,b的值

輸出格式:

一個(gè)數(shù),即斜邊上的高,保留2位小數(shù)

輸入樣例:

45

輸出樣例:

3.12

My answer

思路:首先要知道斜邊上的高怎么求,三角形的面積 s=底 * 高 / 2,我們要先求出斜邊的長(zhǎng) c,再用面積公司求斜邊上的高 h = 2,題目要求小數(shù)點(diǎn)后2位,用round(h,2)函數(shù)即可

a = int(input())b = int(input())s = a*b/2c = (a**2+b**2)**0.5h = round(2*s/c,2)print(h)

以上這篇python 已知三條邊求三角形的角度案例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 青铜峡市| 云和县| 砚山县| 天祝| 柘荣县| 浦江县| 定州市| 石嘴山市| 五峰| 宜宾县| 积石山| 青海省| 新疆| 五常市| 五大连池市| 东海县| 林口县| 高清| 湟源县| 武清区| 华坪县| 屏东市| 定西市| 平乐县| 罗山县| 高安市| 怀安县| 黔江区| 兰州市| 兰考县| 昭平县| 内黄县| 唐海县| 东海县| 达日县| 金湖县| 女性| 蓬安县| 绍兴县| 同心县| 长子县|