Lab: Literals, Operators, Variables and Print#

We covered a lot today! This lab will help you build skill in doing the essential programming tasks of using literals, operators and variables. Along the way you’ve used the print() function a lot. The last part of the lab will give you more practice with print(), an essential funtion seeing what your program is doing!

Part 1: Literals#

In the cells provided write enter the literals that each question asks for. Run the cell to make sure that your literal is correct.

1. Integer#

Write an integer literal in the box below:

[ ]:

2. String#

Write a string literal in the box below:

[ ]:

3. Float#

Write a floating point number literal in the box below:

[ ]:

4. Boolean#

Write a boolean literal in the box below:

[ ]:

5. Scientific Notation#

Write Avogadro’s Number as a literal.

[ ]:

6. String#

Write your full name in the box below as a string literal.

[ ]:

7. Data Type#

In the box below use the type() function to determine the type of True

[ ]:

Part 2: Operators#

1. Modulus#

Write a program that computes and prints the value of 127 modulus 34.

[ ]:

2. Multiply#

Write a program that multiplies 234.4 by 5.

[ ]:

3. Compare Numbers#

Write a program that determines if 45.6 is less than 34.5

[ ]:

4. Multiply and Compare#

Write a program that determines if 4.2 times 45 is less than or equal to 345.3

[ ]:

5. Days#

Write a program that computes how many days there are in 20 years.

[ ]:

6. Mileage#

Write a program that computes how far your car can go if it gets 34.5 miles per gallon and has a 11.5 gallon tank.

[ ]:

7. How Much Gas#

Write a program that computes how much gas you need to go 200 miles if your car gets 34.5 miles per gallon.

[ ]:

8. A Lot of You#

Write a program that prints your name 100 times using the * operator.

[ ]:

2.9. Concatenation#

Write a program that concatenates three strings together using the + operator.

[ ]:

Part 3: Printing#

1. Print a String#

Write a program in the box below that prints the following:

Hello Python World!

[ ]:

2. Print a Poem#

Write one or more print statements that print this Pablo Neruda poem.

I do not love you except because I love you;
I go from loving to not loving you,
From waiting to not waiting for you
My heart moves from cold to fire.

I love you only because it's you the one I love;
I hate you deeply, and hating you
Bend to you, and the measure of my changing love for you
Is that I do not see you but love you blindly.

Maybe January light will consume
My heart with its cruel
Ray, stealing my key to true calm.

In this part of the story I am the one who
Dies, the only one, and I will die of love because I love you,
Because I love you, Love, in fire and blood.
[ ]:

3. Print a Poem with Variables#

Take the code in the previous cell and paste it into the cell below. Change your print statement or statements to replace the word “love” with the variable word.

[ ]:
word = "love"

print ("I am printing the poem, replacing love with", word)

# Put your poem code below this line.

Part 4: Using Variables#

1. Add Variables#

Add the two variables named a and b. Start with the code already in the cell.

[ ]:
a = 12.3
b = 6.4

2. Print Variables#

Use the print function to print the product of the variables a and b

[ ]:

3. Print Difference#

Use the print function to print the difference between of the variables a and b

[ ]:

4. Print True or False#

Use the print function to print True if a equals b. False otherwise.

[ ]:

5. Print True or False#

Use the print function to print True if a is less than b. False otherwise.

[ ]:

6. Print True or False#

Use the print function to print True if a is greater than or equal to b. False otherwise.

[ ]:

7. Print Formula#

Use the print function to print True if a times 100 is less than b. False otherwise.

[ ]:

8. Print Formula 2#

Use the print function to print True if a modulus 100 is less than b. False otherwise.

[ ]:

9. Print Formula 3#

Use the print function to print True if a modulus 100 is less than b time 10. False otherwise.

[ ]: