Introduction to Python

davidbpython.com




Project Warmup Exercises, Session 1



PLEASE NOTE: EXERCISES ARE NOT TO BE TURNED IN. FOR HOMEWORK TO BE TURNED IN, PLEASE SEE 'PROJECTS'

 
Ex. 1.1 Assign two new integer objects and one float object to three variable names. Sum up the three variables and assign the resulting object to a new variable name. Indicate (by printing) the value and type of this resulting object.
 
Ex. 1.2 Assign two new integer objects to two variable names. Multiply the two variables and assign the resulting object to a new variable name. Indicate (by printing) the value and type of this resulting variable's object.
 
Ex. 1.3 Starting with the sample code, sum up the values to produce the integer value 15. (Hint: apply a conversion function to each string so it can be used as a number.)
var = '5'
var2 = '10'
Expected Output:
15
 
Ex. 1.4 Take user input for an integer and print that value doubled.
Sample Output:
Please enter an integer:  5
5 doubled is 10.
 
Ex. 1.5 Take user input for a 'place' and then greet the place enthusiastically.
Sample program runs:
Please enter a place name:  Hawaii
Hello, Hawaii!
Please enter a place name:  Kathmandu
Hello, Kathmandu!
 
Ex. 1.6 Take user input for an integer and apply that many exclamation points to the phrase, "Hello, world!" (Hint: use the "string repetition" operator)
Sample program runs:
Please enter an integer:  2
Hello, World!!
Please enter an integer:  11
Hello, World!!!!!!!!!!!
 
Ex. 1.7 Assign the float value 35.30 to a variable, then round the value to 35.
Expected Output:
35
 
Ex. 1.8 Assign the float value 35.359958 to a variable, then round the value to two decimal places.
Expected Output:
35.36
 
Ex. 1.9 Starting with the following code (make sure it is included exactly as written), divide the first number by the second number.
var = "5"
var2 = "4"
Expected Output:
1.25
 
[pr]