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