Learning Journal

Part 1: Exercise 1.1 from your textbook recommends that you try to make mistakes when experimenting with a new programming feature. 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. (Downey, 2015, 7)For this Learning Journal, first, answer the following questions based on Exercise 1.1. Include example Python code and output with your answers.

  • If you are trying to print a string, what happens if you leave out one of the quotation marks or both and why?
  • You can use a minus sign to make a negative number like -2. What happens for each of the following and why?

>>> 2++2 >>> 2–2 >>> 2+-2 >>> 2-+2

  • In math notation, leading zeros are OK, as in 02. What happens if you try this in Python and why?
  • What happens if you have two values with no operator and a space in between them and why?

Part 2:Next, describe at least three additional Python experiments that you tried while learning Chapter 1. Show the Python inputs and their outputs, and explain what you learned from the results of each example. Reference:Downey, A. (2015). Think Python: How to think like a computer scientist. Green Tea Press. This book is licensed under Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0). link to text book PDF is below


You don't know how to answer this question. We can help you find the right answer.

We assure you an A+ quality paper that is free from plagiarism. Order now for an Amazing Discount! Use Discount Code "save15" for a 15% Discount!

Get Started

No need to wonder who can do my homework. You can always reach our team of professionals to do your homework at a low price.