-3
輸入可能包含字符串很好,但代碼應該繼續,輸入7.2,鮑勃,10,4需要從用戶輸入找到最大值和最小值
需要幫助找到用戶輸入的最大和最小數據和當前代碼只打印最後一個條目
largest = None
smallest = None
while True:
num = input("Enter a number: ")
if num == "done" : break
try:
num = int(num)
except:
print ("Invalid input")
if largest is None:
largest = num
elif num > largest:
largest = num
if smallest is None:
smallest = num
elif num < smallest:
smallest = num
print("Maximum is", largest)
print ("Minimum is", smallest)
當你想起來兩個字符串連接在一起,你用「+」,而不是逗號。您不能將字符串和整數鏈接在一起。如果你想,你首先必須將整數轉換爲字符串類型。這可以使用內置函數'str()'完成。您的打印將如下所示:'print(「最大值是」+ str(最大))'' – Oqhax