我在做什麼錯,我一直堅持了幾個小時。我正在嘗試計算多邊形的面積並使用循環來打印值表。我使用pythonPython:多邊形的面積
# This program computes
# the area of polygons
import math
def main():
side_length = get_side_length()
report (side_length)
def report(side_length):
length = side_length(get_side_length)
print('Side Length Number of Sides area')
def polygon_area(num_sides, side_length):
for num_sides in range(3, 10):
area = (num_sides * side_length * side_length) \
/(4 * math.tan(math.pi/num_sides))
def get_side_length():
side_length = int(input('Input the length of a side '))
return side_length
# start the program
main()
你期望發生的?出了什麼問題? – poolie
我想要一個循環說如果我有一個4行的長度是什麼區域將是如果行數是3至9.什麼即時通訊問題正在實際工作 – UchiaSky
你需要輸入邊的數量,作爲固定值或從用戶 – kponz