使用python計算三角形的斜邊例子
更新時間:2020年04月15日 11:18:57 作者:云金杞
這篇文章主要介紹了使用python計算三角形的斜邊例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
我就廢話不多說了,還是直接看代碼吧
def c(a,b):
c=a**2+b**2
return ("the right triangle third side's length is"+" " + str(c))
c(3,4)
注:中間的空格符是一對引號加一個空格
補充知識:三角形已知兩邊一斜角時求第三邊的公式
已知三角形中的一個角θ \thetaθ和其對邊b bb以及側(cè)邊a aa,


第三條邊長的計算公式為

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

要說明的是, 當
時, c有兩個解, 但當
時只有一個解, ±只需要取−即可.
以上這篇使用python計算三角形的斜邊例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python中.py文件和.ipynb文件的區(qū)別詳解
Python開發(fā)者常用的兩種文件格式.py和.ipynb各有特點,本教程將通過對比分析、代碼示例和場景說明,幫助開發(fā)者全面理解二者的區(qū)別與聯(lián)系,需要的朋友可以參考下2025-04-04
Python threading模塊中l(wèi)ock與Rlock的使用詳細講解
python的thread模塊是比較底層的模塊,python的threading模塊是對thread做了一些包裝的,可以更加方便的被使用。這篇文章主要介紹了Python threading模塊中l(wèi)ock與Rlock的使用2022-10-10
詳解python中@classmethod和@staticmethod方法
在python類當中,經(jīng)常會遇到@classmethod和@staticmethod這兩個裝飾器,那么到底它們的區(qū)別和作用是啥子呢?本文結合場景分析給大家詳細講解,感興趣的朋友跟隨小編一起看看吧2022-10-10

