Python-Programm zum Anzeigen von Zweierpotenzen mithilfe der anonymen Funktion

Inhaltsverzeichnis

In diesem Programm lernen Sie, die Potenzen der Ganzzahl 2 mithilfe der anonymen Python-Funktion anzuzeigen.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden Python-Programmierthemen kennen:

  • Python für Loop
  • Python Anonymous / Lambda-Funktion

Im folgenden Programm haben wir eine anonyme (Lambda) Funktion innerhalb der map()integrierten Funktion verwendet, um die Potenzen von 2 zu ermitteln.

Quellcode

 # Display the powers of 2 using anonymous function terms = 10 # Uncomment code below to take input from the user # terms = int(input("How many terms? ")) # use anonymous function result = list(map(lambda x: 2 ** x, range(terms))) print("The total terms are:",terms) for i in range(terms): print("2 raised to power",i,"is",result(i)) 

Ausgabe

 Die Gesamtbegriffe sind: 10 2 erhöht auf Leistung 0 ist 1 2 erhöht auf Leistung 1 ist 2 2 erhöht auf Leistung 2 ist 4 2 erhöht auf Leistung 3 ist 8 2 erhöht auf Leistung 4 ist 16 2 erhöht auf Leistung 5 ist 32 2 erhöht zu Leistung 6 ist 64 2 erhöht zu Leistung 7 ist 128 2 erhöht zu Leistung 8 ist 256 2 erhöht zu Leistung 9 ist 512 

Hinweis: Um auf unterschiedliche Anzahl von Begriffen zu testen, ändern Sie den Wert der termsVariablen.

Interessante Beiträge...