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

