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 Represent enum
Python File I/O Operation
Debug a JavaMail Program
Python __import__()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python Function Arguments
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python List copy()
Python Program to Catch Multiple Exceptions in One Line
Python *args and **kwargs
Python String rjust()
Python Dictionary keys()
Python String rstrip()
Python iter()
Python eval()
Python tuple()
Python String ljust()
Python String startswith()
Python Program to Solve Quadratic Equation
Python Set copy()
Python datetime
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python String index()
Python Program to Print Colored Text to the Terminal
Deep Learning with Python - Francois Cholletf
Python String rindex()
Python Operators
Python Program to Convert Celsius To Fahrenheit
Python list()
Python getattr()
Python print()
Python help()