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 @property decorator
Python Program to Count the Number of Occurrence of a Character in String
Python if...else Statement
Python Dictionary items()
Python open()
Python Set difference_update()
Python object()
Python for Loop
Python Numbers, Type Conversion and Mathematics
Python String isidentifier()
Python hasattr()
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python tuple()
Python Program to Find the Size (Resolution) of a Image
Python __import__()
Python String lower()
Python List index()
Python any()
Python Get Current time
Python Namespace and Scope
Python Statement, Indentation and Comments
Python Modules
Python compile()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Python List count()
Python Set intersection()
Python Objects and Classes
Python Program to Find ASCII Value of Character
Python delattr()
Python Program to Display the multiplication Table
Python Dictionary popitem()
Python str()