使用python計(jì)算三角形的斜邊例子
我就廢話不多說(shuō)了,還是直接看代碼吧
def c(a,b):
c=a**2+b**2
return ("the right triangle third side's length is"+" " + str(c))
c(3,4)
注:中間的空格符是一對(duì)引號(hào)加一個(gè)空格
補(bǔ)充知識(shí):三角形已知兩邊一斜角時(shí)求第三邊的公式
已知三角形中的一個(gè)角θ \thetaθ和其對(duì)邊b bb以及側(cè)邊a aa,


第三條邊長(zhǎng)的計(jì)算公式為

證明很簡(jiǎn)單, 用海倫公式和三角形兩邊一內(nèi)角的面積公式, 消去公共面積變量即可.

要說(shuō)明的是, 當(dāng)
時(shí), c有兩個(gè)解, 但當(dāng)
時(shí)只有一個(gè)解, ±只需要取−即可.
以上這篇使用python計(jì)算三角形的斜邊例子就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中.py文件和.ipynb文件的區(qū)別詳解
Python開發(fā)者常用的兩種文件格式.py和.ipynb各有特點(diǎn),本教程將通過(guò)對(duì)比分析、代碼示例和場(chǎng)景說(shuō)明,幫助開發(fā)者全面理解二者的區(qū)別與聯(lián)系,需要的朋友可以參考下2025-04-04
python獲取list下標(biāo)及其值的簡(jiǎn)單方法
下面小編就為大家?guī)?lái)一篇python獲取list下標(biāo)及其值的簡(jiǎn)單方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-09-09
Python搭建代理IP池實(shí)現(xiàn)檢測(cè)IP的方法
這篇文章主要介紹了Python搭建代理IP池實(shí)現(xiàn)檢測(cè)IP的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10
Python threading模塊中l(wèi)ock與Rlock的使用詳細(xì)講解
python的thread模塊是比較底層的模塊,python的threading模塊是對(duì)thread做了一些包裝的,可以更加方便的被使用。這篇文章主要介紹了Python threading模塊中l(wèi)ock與Rlock的使用2022-10-10
詳解python中@classmethod和@staticmethod方法
在python類當(dāng)中,經(jīng)常會(huì)遇到@classmethod和@staticmethod這兩個(gè)裝飾器,那么到底它們的區(qū)別和作用是啥子呢?本文結(jié)合場(chǎng)景分析給大家詳細(xì)講解,感興趣的朋友跟隨小編一起看看吧2022-10-10

