Bu programın uygulanmasıyla ilgili üç sorunu belirleyin.
def function(input):
 if (input == 0):
 return 0
 else:
 for i in range(input):
 return i
1. Programda bir input bağımsız değişkeni eksik - işlev bir bağımsız değişken alacak şekilde tanımlandı, ancak hiçbiri sağlanmadı. 
2. Girdinin her bir dizinini döndürmek için ayarlanan döngü çalışmıyor doğru - döngü yalnızca bir kez çalışır ve bu nedenle yalnızca return 0.
3. İşlev, tek tek değerler yerine bir liste döndürmelidir - program, bir liste döndürmesi gerekirken yalnızca döngüdeki ilk öğeyi döndürür. döngü boyunca çalıştırılan tüm dizinler. Return ifadesi, döngüdeki tüm dizinleri içeren bir dönüş listesine değiştirilmelidir.