In this program, you’ll learn to display powers of the integer 2 using Python anonymous function.
To understand this example, you should have the knowledge of the following Python programming topics:
In the program below, we have used an anonymous (lambda) function inside the map() built-in function to find the powers of 2.
Source Code
# 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])
Output
The total terms are: 10 2 raised to power 0 is 1 2 raised to power 1 is 2 2 raised to power 2 is 4 2 raised to power 3 is 8 2 raised to power 4 is 16 2 raised to power 5 is 32 2 raised to power 6 is 64 2 raised to power 7 is 128 2 raised to power 8 is 256 2 raised to power 9 is 512
Note: To test for different number of terms, change the value of terms variable.
Related posts:
Python Program to Randomly Select an Element From the List
Python String rjust()
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python File I/O Operation
Python Program to Find Factorial of Number Using Recursion
Python reversed()
Python property()
How to Get Started With Python?
Python delattr()
Python tuple()
Machine Learning with Python for everyone - Mark E.Fenner
Python oct()
Python strptime()
Python Errors and Built-in Exceptions
Python filter()
Python Program to Measure the Elapsed Time in Python
Python Namespace and Scope
Python String isalnum()
Java Program to Implement the Program Used in grep/egrep/fgrep
Python issubclass()
Python Program to Find the Sum of Natural Numbers
Python Data Structures and Algorithms - Benjamin Baka
Python Object Oriented Programming
Python Program to Extract Extension From the File Name
Python Global Keyword
Python String strip()
Python String partition()
Python divmod()
Python list()
Python pass statement
Python Set clear()
Python List index()