Fügen Sie eine Frucht in eine Liste ein, falls diese Frucht noch nicht in der Liste existiert.
Das Programm hat eine Liste von Früchen my_list
in dieser Liste sind bereits einige Früchte vorhanden.
Der Benutzer gibt nun den Namen einer Frucht ein new_fruit
.
Frucht bereits vorhanden
aus.Zum Schluss gibt das Programm die vollständige Liste mit den Früchten aus.
def while_else(): # list of fruits my_list = ['papaya', 'banana', 'pineapple', 'mango', 'grapes'] new_fruit = input('Welche Frucht möchten Sie der Liste ergänzen?\n') #TODO: Iterieren Sie über die Liste der Früchte um zu überprüfen ob new_fruit bereits in der Liste ist, # ist die Frucht new_fruit vorhanden, geben Sie aus 'Frucht bereits vorhanden' # ist new_fruit nicht vorhanden, so fügen Sie diese der Liste hinzu. # Verwenden Sie dazu eine while-else-Anweisung print(f'Inhalt der Liste: {my_list}') def if_in(): # list of fruits my_list = ['papaya', 'banana', 'pineapple', 'mango', 'grapes'] new_fruit = input('Welche Frucht möchten Sie der Liste ergänzen?\n') # TODO: Prüfen Sie mit if-in ob die Frucht new_fruit schon der Liste my_list existiert. # ist die Frucht new_fruit vorhanden, geben Sie aus 'Frucht bereits vorhanden' # ist new_fruit nicht vorhanden, so fügen Sie diese der Liste hinzu. print(f'Inhalt der Liste: {my_list}') if __name__ == '__main__': while_else() if_in()
In der Funktion def while_else()
suchen Sie die new_fruit
mit Hilfe einer while-else
-Schleife.
In der Funktion def if_in()
nutzen Sie die if-in
-Selektion um die new_fruit
zu suchen.
main.py
.main_test.py
.