2014-02-13 1 views
0
list = "\n==== Names and Distances ====\n" 
firstName = input ("Enter next person's first name >") 
while firstName > "": 
    distance= float(input("Enter distance thrown: ")) 
    list = list + firstName + "." + str(distance) + "\n" 
    firstName = input ("Enter next person's first name >") 
    largest = max([distance]) 
    smallest = min([distance]) 
print (list) 
print ("the longest distance is: " + str(largest)) 
print (smallest) 

프로그램을 실행할 때 프로그램을 실행할 때 최소값을 얻는 방법에 대한 최대 및 최소 동일한 아이디어를 얻을 수 있습니까? 이 있다고 가정프로그램을 찾는 방법

답변

0

distance는 플로트 그래서 max([distance]) 당신은 여러 가지 방법으로

쉬운 방법 중 하나 그것을 해결할 수 distance

에 동일 해집니다 아주가 될 최대를 초기화입니다 파이썬

입니다 작은 값 및 가장 작은 값은 매우 큰 값이며 다음 행을 변경하십시오.

largest = max([distance]) 
smallest = min([distance]) 

~ :

largest = max(largest,distance) 
smallest = min(smallest,distance) 
관련 문제