Whenever you are experimenting with a new feature, you should try to make mistakes. For example, in the “Hello, world!” program, what happens if you leave out one of the quotation marks? What if you leave out both? What if you spell print wrong?

This kind of experiment helps you remember what you read; it also helps when you are programming, because you get to know what the error messages mean. It is better to make mistakes now and on purpose than later and accidentally.

Start the Python interpreter and try the following:

  1. In a print statement, what happens if you leave out one of the parentheses, or both?
  2. If you are trying to print a string, what happens if you leave out one of the quotation marks, or both?
  3. You can use a minus sign to make a negative number like -2. What happens if you put a plus sign before a number? What about 2++2?
  4. In math notation, leading zeros are ok, as in 02. What happens if you try this in Python?
  5. What happens if you have two values with no operator between them?

For the following questions, start the Python interpreter and use it as a calculator.

  1. How many seconds are there in 42 minutes 42 seconds?
  2. How many miles are there in 10 kilometers? Hint: there are 1.61 kilometers in a mile.
  3. If you run a 10 kilometer race in 42 minutes 42 seconds, what is your average pace (time per mile in minutes and seconds)? What is your average speed in miles per hour?

Turn it in

Post a message with your answers to the last three questions to the Canvas discussion board for Lab One. See if your answers agree with the answers other people are posting. If not, ask for help from your classmates in the discussion board.