Ebben a programban megtanulja megjeleníteni az egész 2 hatványait a Python névtelen függvény használatával.
A példa megértéséhez ismernie kell a következő Python programozási témákat:
- Python for Loop
- Névtelen Python / Lambda funkció
Az alábbi programban egy névtelen (lambda) függvényt használtunk a map()
beépített funkció belsejében, hogy megtaláljuk a 2 erejét.
Forráskó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))
Kimenet
Az összes feltétel a következő: 10 2 felemelt 0 teljesítményre 1 2 felemelt 1 teljesítményre 2 2 felemelt 2 teljesítményre 4 2 felemelve 3 teljesítményre 8 a 6-os teljesítményre 64 2 a 7-es teljesítményre van emelve 128 2 a 8-as teljesítményre emelve 256 2 a 9-es teljesítményre emelve 512
Megjegyzés: Különböző számú kifejezés teszteléséhez módosítsa a terms
változó értékét .