Python3計(jì)算三角形的面積代碼
關(guān)于Python語言,眾說紛紜,但無外乎兩種,強(qiáng)大,垃圾。大多數(shù)人還是對Python持肯定意見,認(rèn)為它很強(qiáng)大。前些天和兩個(gè)的大學(xué)同學(xué)聊天,一個(gè)是在做手機(jī)測試,一個(gè)是給銀行系統(tǒng)做維護(hù)一類的工作,都在北京。都在一邊工作一邊學(xué)習(xí),其中一個(gè)學(xué)的就是Python。我也不能落后啊,走上了Python的不歸路。我個(gè)人覺得對廣大編程愛好者來說,尤其是在校大學(xué)生,大家可以有時(shí)間學(xué)習(xí)一門語言,對以后是很有幫助的。
以下實(shí)例為通過用戶輸入三角形三邊長度,并計(jì)算三角形的面積:
# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.w3cschool.cn a = float(input('輸入三角形第一邊長: ')) b = float(input('輸入三角形第二邊長: ')) c = float(input('輸入三角形第三邊長: ')) # 計(jì)算半周長 s = (a + b + c) / 2 # 計(jì)算面積 area = (s*(s-a)*(s-b)*(s-c)) ** 0.5 print('三角形面積為 %0.2f' %area)
執(zhí)行以上代碼輸出結(jié)果為:
$ python test.py 輸入三角形第一邊長: 5 輸入三角形第二邊長: 6 輸入三角形第三邊長: 7 三角形面積為 14.70
總結(jié)
以上就是本文關(guān)于Python3計(jì)算三角形的面積代碼的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
相關(guān)文章
跟老齊學(xué)Python之傳說中的函數(shù)編寫條規(guī)
在使用函數(shù)的時(shí)候,首先要把它放在對象的層面考量,它不是什么特殊的東西,盡管我們使用了不少篇幅講述它,但它終歸還是一個(gè)對象。2014-10-10Python函數(shù)參數(shù)基礎(chǔ)介紹及示例
在聲明函數(shù)的時(shí)候,一般會根據(jù)函數(shù)所要實(shí)現(xiàn)的功能來決定函數(shù)是否需要參數(shù)。在多數(shù)情況下,我們聲明的函數(shù)都會使用到參數(shù),這篇文章主要介紹了Python函數(shù)參數(shù)2022-08-08pycharm遠(yuǎn)程調(diào)試openstack的圖文教程
這篇文章主要為大家詳細(xì)介紹了pycharm遠(yuǎn)程調(diào)試openstack的圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11Python中用memcached來減少數(shù)據(jù)庫查詢次數(shù)的教程
這篇文章主要介紹了Python中用memcached來減少數(shù)據(jù)庫查詢次數(shù)的教程,memcached是一種分布式的內(nèi)存緩存工具,使用后可以減少對硬盤的I/O次數(shù),需要的朋友可以參考下2015-04-04在Python中操作字典之setdefault()方法的使用
這篇文章主要介紹了在Python中操作字典之setdefault()方法的使用,是Python入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-05-05