Список гонок и время побед - PullRequest
0 голосов
/ 06 апреля 2019

Храните время в массивах, называемых Chevy [] и Ford []. Затем укажите победителя в каждой паре, указав количество секунд, в которых победитель выиграл. В конце объявите, какая команда выиграла, в зависимости от того, какая команда выиграла больше всего.

У меня есть списки, но я не уверен, как их составить, чтобы я мог взять время из списка, чтобы показать, сколько выиграл каждый гонщик. Например, первый брод по сравнению с первым временем Шеви и победителем гонки, включившим галстуки. И тут абсолютный победитель всех гонок. Так что, если Chevy выиграл 3 гонки, а Ford выиграл 4 гонки, то Ford станет абсолютным победителем.

Chevy = []
Ford = []

#this code works so far but the ford loop starts again.
for i in range(8):
    time = float(input("Enter Chevy race time's: "))
    Chevy.append(time)   
    total = 0
    slowest_chevy = Chevy[0]
    fastest_chevy = Chevy[0]
for c in Chevy:
    total = total + c
    if c > slowest_chevy:
        slowest_chevy = c
    if c < fastest_chevy:
        fastest_chevy = c
    print(" The race time's are ",Chevy)
    print("The fastest Chevy time is ",fastest_chevy)
    for j in range(8):
        time = float(input("Enter Ford race time's: "))
        Ford.append(time)   
        total = 0
        slowest_F = Ford[0]
        fastest_F = Ford[0]
    for f in Ford:
        total = total + f
        if f > slowest_F:
            slowest_F = f
        if f < fastest_F:
            fastest_F = f
    print(" The race time's are ",Ford)
    print("The fastest Ford time is ",fastest_F)

def find_winner()#not sure what to put here!

Пример того, что я пытаюсь ввести, и результаты.

---Input Chevy Times---
Enter time for Chevy Car 1: 5.4
Enter time for Chevy Car 2: 7.2
Enter time for Chevy Car 3: 4.0
Enter time for Chevy Car 4: 9.1
Enter time for Chevy Car 5: 5.8
Enter time for Chevy Car 6: 3.9
Enter time for Chevy Car 7: 6.2
Enter time for Chevy Car 8: 8.1
---Input Ford Times---
Enter time for Ford Car 1: 5.8
Enter time for Ford Car 2: 6.9
Enter time for Ford Car 3: 3.9
Enter time for Ford Car 4: 9.2
Enter time for Ford Car 5: 5.8
Enter time for Ford Car 6: 3.8
Enter time for Ford Car 7: 6.0
Enter time for Ford Car 8: 8.5

#results
And the winners are:
Chevy by 0.4 sec
Ford by 0.3 sec
Ford by 0.1 sec
Chevy by 0.1 sec
Tie!
Ford by 0.1 sec
Ford by 0.2 sec
Chevy by 0.4 sec
And the winning team is: F O R D !
...