Програма Python для відображення повноважень 2 із використанням анонімних функцій

У цій програмі ви навчитеся відображати потужності цілого числа 2 за допомогою анонімної функції Python.

Щоб зрозуміти цей приклад, ви повинні знати наступні теми програмування на Python:

  • Python для Loop
  • Python Anonymous / Lambda Function

У наведеній нижче програмі ми використовували анонімну (лямбда-функцію) усередині 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змінної.

Цікаві статті...