world_record = int(9.76)
округляется до 9, оставьте значение world_record = 9.76
, затем проверьте, меньше ли время окончания записи
for i in range(0, 8):
print("Inputting Data for Lane", i)
gender = str(input("Is the athlete male or female "))
athlete = str(input("What is the athletes name "))
finishTime = float(input("What was the finishing time "))
dataset = [gender, athlete, finishTime]
datasets.append(dataset)
#check if the world record has been met
if finishTime == world_record:
print("A world record has been met")
elif finishTime > world_record:
print("A world record has been beaten")
print("the new world record is {}".format(s[2]))
world_record = finishTime
OR
for s in ds:
time.sleep(1)
print("{0:<10}{1:<10}{2:<15}".format(s[0], s[1], s[2]))
if finishTime == world_record:
print("A world record has been met")
elif finishTime > world_record:
print("A world record has been beaten")
print("the new world record is {}".format(s[2]))
world_record = finishTime
В обоих случаях я предполагаю, что вы хотите обновить world_record
, если это не так, пропустите world_record = finishTime