Programa Python para exibir poderes de 2 usando função anônima

Índice

Neste programa, você aprenderá a exibir potências do inteiro 2 usando a função anônima do Python.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Python:

  • Python for Loop
  • Função Python Anonymous / Lambda

No programa abaixo, usamos uma função anônima (lambda) dentro da função interna map()para encontrar as potências de 2.

Código fonte

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

Resultado

 Os termos totais são: 10 2 elevado à potência 0 é 1 2 elevado à potência 1 é 2 2 elevado à potência 2 é 4 2 elevado à potência 3 é 8 2 elevado à potência 4 é 16 2 elevado à potência 5 é 32 2 elevado à potência 6 é 64 2 elevado à potência 7 é 128 2 elevado à potência 8 é 256 2 elevado à potência 9 é 512 

Observação: para testar diferentes números de termos, altere o valor da termsvariável.

Artigos interessantes...