Program w Pythonie do wyświetlania potęg 2 przy użyciu funkcji anonimowej

Spisie treści

W tym programie nauczysz się wyświetlać potęgi liczby całkowitej 2 za pomocą funkcji anonimowej Pythona.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w Pythonie:

  • Python for Loop
  • Funkcja Python Anonymous / Lambda

W poniższym programie użyliśmy funkcji anonimowej (lambda) wewnątrz funkcji map()wbudowanej, aby znaleźć potęgi 2.

Kod źródłowy

 # 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)) 

Wynik

 Suma warunków to: 10 2 podniesione do potęgi 0 to 1 2 podniesione do potęgi 1 to 2 2 podniesione do potęgi 2 równe 4 2 podniesione do potęgi 3 równe 8 2 podniesione do potęgi 4 to 16 2 podniesione do potęgi 5 to 32 2 podniesione do potęgi 6 jest 64 2 podniesione do potęgi 7 równa się 128 2 podniesione do potęgi 8 równa się 256 2 podniesione do potęgi 9 równa się 512 

Uwaga: Aby przetestować inną liczbę terminów, zmień wartość termszmiennej.

Interesujące artykuły...