0
編寫一個程序,顯示以英里和公里爲單位的距離等效表。您必須通過在main中的循環內運行函數來生成表。在每個循環週期中生成一個從10到60的隨機整數。使用後者的值作爲函數的里程參數。該功能必須在表格中打印一行。重複:該功能打印表格。隨機整數,計算和表格
我能夠正確打印表格的頂部。當我在頂部運行我的代碼時,它只給出一個數字的公里數計算,然後爲公里計算10次相同數字,爲里程計算隨機整數。我怎樣才能打印出里程數的10個隨機數和公里右側的計算結果。
這裏是我的代碼:
import random
def main():
print('Miles\tKilometers')
miles = random.randrange(10, 60)
find_kilometers(miles)
for value in range(10):
miles = random.randrange(10, 60)
print(format(miles, '.2f'))
def find_kilometers(miles):
kilometers = miles * 1.60934
for kilo in range(10):
print(format(kilometers, '.5f'))
main()
謝謝!我被困在這一段時間 – brittmoe09