Programul Python Afișează puteri de 2 folosind funcția anonimă

Cuprins

În acest program, veți învăța să afișați puterile întregului 2 folosind funcția anonimă Python.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele următoarelor subiecte de programare Python:

  • Python pentru buclă
  • Funcția Python Anonymous / Lambda

În programul de mai jos, am folosit o funcție anonimă (lambda) în interiorul funcției map()încorporate pentru a găsi puterile lui 2.

Cod sursa

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

Ieșire

 Termenii totali sunt: ​​10 2 ridicat la putere 0 este 1 2 ridicat la putere 1 este 2 2 ridicat la putere 2 este 4 2 ridicat la putere 3 este 8 2 ridicat la putere 4 este 16 2 ridicat la putere 5 este 32 2 ridicat la putere 6 este 64 2 ridicat la putere 7 este 128 2 ridicat la putere 8 este 256 2 ridicat la putere 9 este 512 

Notă: pentru a testa un număr diferit de termeni, modificați valoarea termsvariabilei.

Articole interesante...