English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base di Python

Controllo dei flussi di Python

Funzione di Python

Tipi di dati di Python

Operazioni di file di Python

Oggetti e classi di Python

Data e ora di Python

Conoscenze avanzate di Python

Manuale di Python

Programma Python che utilizza una funzione anonima per calcolare i poteri di 2

Manuale completo di esempi di Python

In questo programma, imparerai a visualizzare i poteri di 2 utilizzando funzioni anonime in Python.

Per comprendere questo esempio, è necessario conoscere quanto segueProgrammazione PythonArgomento:

Nel seguente programma, usiamo una funzione anonima (lambda) all'interno della funzione integrata map() per trovare i poteri di 2.

Codice sorgente

# Visualizzazione del potere di 2 utilizzando funzione anonima
terms = 10
# Commentare i seguenti codici per accettare l'input dell'utente
# terms = int(input("Quanti elementi? "))
# Uso di funzione anonima
result = list(map(lambda x: 2 ** x, range(terms)))
print("Numero totale di elementi:", terms)
for i in range(terms):
   print("2 alla", i, "potenza uguale a", result[i])

Risultato di output

Numero totale di elementi: 10
2 alla 0a potenza uguale a 1
2 alla 1a potenza uguale a 2
2 alla 2a potenza uguale a 4
2 alla 3a potenza uguale a 8
2 alla 4a potenza uguale a 16
2 alla 5a potenza uguale a 32
2 alla 6a potenza uguale a 64
2 alla 7a potenza uguale a 128
2 alla 8a potenza uguale a 256
2 alla 9a potenza uguale a 512

Attenzione:Per testare quantità diverse di elementi, modificare il valore della variabile terms.

Manuale completo di esempi di Python