# methods def search_in_array(array, key): # hier etwas Magie ... # wir laufen von i=0 bis zur Länge des Arrays vermindert um 1 - range(len(array)-1) # Sonst bekommen wir einen Indexfehler, weil Elemente von Arrays beginnend bei 0 gezählt werden #for i in range(len(array)-1): # if array[i] == key: # # return wirkt hier wie "break" # return True # der for-Teil lässt aber (noch) einfacher schreiben for i in array: if i == key: # return wirkt hier wie "break" return True # Wenn wir durchgelaufen sind und nichts gefunden haben return False # values noten = [1,2,3,4,5,6] key = int(input('Nach welcher Zahl soll gesucht werden? ')) # main if search_in_array(noten, key): print(f'Zahl {key} befindet sich im Array.') else: print(f'Zahl {key} befindet sich nicht im Array.')