請有人可以幫我做作業....我卡住了,我需要認真的幫助。以下是針對每個房間的問題: ,請求房間名稱(例如休息室,餐廳)和房間牆壁的數量:對於每個牆壁,以米爲單位詢問牆壁的高度和寬度。以平方米計算牆的總表面積。
我不能在我添加號碼循環,因爲for循環重複變量做的一樣好,所以我不能記錄我第一次輸入的第一個答案,因爲我不能做到這一點我無法找到總表面積我無法收集我的變量回答在循環
下面我代碼:
numofrooms = input("num of rooms:")
n = int(numofrooms)
for n in range(n):
input("name of room:")
numofwalls = input("num of walls:")
wall = int(numofwalls)
for wall in range(wall):
height = input("height of wall:")
height = int(height)
width = input("width of wall:")
width = int(width)
sa = int(height) * int(width)
tsa = sa * int(numofwalls) * int(numofwalls)
提示:將中間結果推送到列表,然後在完成循環時對列表進行求和。 – tripleee