Програма Python за показване на правомощия на 2, използвайки анонимна функция

Съдържание

В тази програма ще се научите да показвате правомощия на цяло число 2, използвайки анонимна функция на Python.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Python:

  • Python за Loop
  • Python Anonymous / Lambda функция

В програмата по-долу използвахме анонимна (ламбда) функция във map()вградената функция, за да намерим степента на 2.

Програмен код

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

Изход

 Общите условия са: 10 2 вдигнати на власт 0 е 1 2 вдигнати на власт 1 е 2 2 вдигнати на власт 2 е 4 2 вдигнати на власт 3 е 8 2 вдигнати на власт 4 е 16 2 вдигнати на власт 5 е 32 2 вдигнати към мощност 6 е ​​64 2 повишена мощност 7 е 128 2 повишена мощност 8 е 256 2 повишена мощност 9 е 512 

Забележка: За да тествате различен брой термини, променете стойността на termsпроменливата.

Интересни статии...