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 eval()
Python String istitle()
Python Inheritance
Python String join()
Python sum()
Python Shallow Copy and Deep Copy
Python help()
Python hash()
Python setattr()
How to Get Started With Python?
Python List count()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python String split()
Python min()
Python List append()
Python Exception Handling Using try, except and finally statement
Python Tuple count()
Display Auto-Configuration Report in Spring Boot
Python Program to Return Multiple Values From a Function
Python Program to Catch Multiple Exceptions in One Line
Python len()
Python Program to Get the Class Name of an Instance
Python vars()
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python dict()
Python reversed()
Python frozenset()
Python chr()
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Program to Split a List Into Evenly Sized Chunks
Python Namespace and Scope
Python List pop()