Program v Pythone na zobrazovanie právomocí 2 pomocou anonymnej funkcie

V tomto programe sa naučíte zobrazovať sily celého čísla 2 pomocou anonymnej funkcie Pythonu.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Python:

  • Python pre Loop
  • Funkcia Python Anonymous / Lambda

V nižšie uvedenom programe sme použili anonymnú (lambda) funkciu vo map()vstavanej funkcii na nájdenie právomocí 2.

Zdrojový kód

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

Výkon

 Celkový počet výrazov je: 10 2 zvýšený na výkon 0 je 1 2 zvýšený na výkon 1 je 2 2 zvýšený na výkon 2 je 4 2 zvýšený na výkon 3 je 8 2 zvýšený na výkon 4 je 16 2 zvýšený na výkon 5 je 32 2 zvýšený na výkon 6 je 64 2 zvýšený na výkon 7 je 128 2 zvýšený na výkon 8 je 256 2 zvýšený na výkon 9 je 512 

Poznámka: Ak chcete otestovať iný počet výrazov, zmeňte hodnotu termspremennej.

Zaujímavé články...