六星源課堂:使用三角形面積計(jì)算通用公式,結(jié)合python工具,面積計(jì)算不再繁瑣
01場景描述
看到在python里面計(jì)算三角形面積這一道題目的時(shí)候,想必很多朋友都和我一樣感受到來自數(shù)學(xué)的無名壓力。
當(dāng)初在學(xué)習(xí)三角形的時(shí)候,最喜歡計(jì)算的是直角三角形,但現(xiàn)實(shí)和理想永遠(yuǎn)存在差距,大部分時(shí)候計(jì)算的三角形類型并不是直角三角形,這個(gè)時(shí)候就很渴望需要一個(gè)代碼輔助了。

02相關(guān)知識點(diǎn)
想要計(jì)算三角形面積就需要了解三角形面積計(jì)算的相關(guān)公式。
直角三角形的最簡單,知道直角三角形的兩條直角邊就行了,兩條直角邊相乘之后除以二就是直角三角形的面積了。
至于其他類型的三角形,無論是銳角三角形還是鈍角三角形,最開始的時(shí)候會有一個(gè)底乘高的公式,但是需要增加不少額外操作,如畫輔助線什么的,比較復(fù)雜,最好的就是有一個(gè)通用公式,好在數(shù)學(xué)家為我們解決了這一難題。
計(jì)算三角形面積的通用公式如下:

03完整實(shí)例代碼

上圖即為計(jì)算邊長依次為6、8、10的三角形面積。
對于python編程有所了解的朋友,都知道上面的代碼僅僅是最初級的運(yùn)用,是賦值和簡單加減乘除四則運(yùn)算的混合。
04操作寄語
運(yùn)算三角形面積的代碼雖然很簡單,但里面仍然蘊(yùn)含著一絲編程小技巧。
沒錯(cuò),就是對通用公式的運(yùn)用,在進(jìn)行編程的時(shí)候,如果掌握通用的運(yùn)算方法,可以省去類型的劃分。
比方說這個(gè)三角形運(yùn)算,如果沒有通用的公式,就需要對三角形進(jìn)行直角、銳角、鈍角的區(qū)分,然后再展開相對應(yīng)的運(yùn)算。
而通用公式直接解決了這個(gè)煩惱,讓三角形面積運(yùn)算變得更加簡單便捷。

因此在進(jìn)行編程的時(shí)候需要多關(guān)注常規(guī)類型,巧妙利用通用公式。
以上就是本次分享的全部內(nèi)容,想要學(xué)習(xí)編程的小伙伴們,歡迎前往六星源課堂,獲取更多技能與教程~