Pythonは、三角形の面積を計算します
以下の実施例は、ユーザ入力の長さによって、三角形の辺であり、三角形の面積を算出します。
# -*- coding: UTF-8 -*- # Filename : test.py # author by : www.w3big.com a = float(input('输入三角形第一边长: ')) b = float(input('输入三角形第二边长: ')) c = float(input('输入三角形第三边长: ')) # 计算半周长 s = (a + b + c) / 2 # 计算面积 area = (s*(s-a)*(s-b)*(s-c)) ** 0.5 print('三角形面积为 %0.2f' %area)
上記のコードの出力結果を実行します。
$ python test.py 输入三角形第一边长: 5 输入三角形第二边长: 6 输入三角形第三边长: 7 三角形面积为 14.70