Problem 2 – organizing information
We’ve been asked to create an algorithm that takes three numbers as input and provides the sum of the numbers. There are multiple ways we can do this, but let’s look at using the eval() function:
ch9_Sums.py
a = int(input("Provide the first number to be added. "))
b = int(input("Please provide the second number to be
added. "))
c = int(input("Provide the last number to be added. "))
print(eval('a + b + c')) Notice that we defined each of the input variables as an int type. This is defined so that the evaluation is done correctly.
Here is the output for our algorithm:
Provide the first name to be added. 1 Please provide the second number to be added. 2 Provide the last number to be added. 3 6
Note that you could have also printed with this line:
print(a + b + c)
Many prefer the simplicity of the print statement without the eval() function and having to put...