入力方法に問題があります。スペースで区切られた int のリストを取得しようとしています。私のコードは以下の通りです:
def numberStore():
numberList = input("Enter list of numbers seperated by spaces ").split(" ")
print("The lowest number is" , listLowestNumber(numberList))
次に、入力されたリストの最小番号を返す関数があります。
def listLowestNumber(list):
list.sort()
return list[0]
ただし、関数 numberStore を実行すると、最初の桁で数字を並べ替えるだけのように見えます。たとえば、値 40 9 50 を入力すると、最小の数字として 40 の値が返されます。助けてくれてありがとう!