the fundamental concepts in computer programming, basic debugging techniques, and reproducing simple calculations in Python

Read:

For ASSIGNMENT:
In this unit, we explored the fundamental concepts in computer programming, basic debugging techniques, and reproducing simple calculations in Python. 
Before completing this assignment, review the reading materials listed below:
a. Think Python: How to think like a computer scientist. 
Review Chapter 1 – The Way of the Program (pp. 1 – 8) and the examples presented in it.

b. For installing the IDLE development environment on UNIX: 

Using Python on Unix platforms. (n.d.). Python Documentation. https://docs.python.org/3/using/unix.html. 

For Windows, refer toUsing Python on Windows. (n.d.). Python Documentation. https://docs.python.org/3/using/windows.html

For Mac, refer toSavage, B. (n.d.). 5. Using Python on a Mac.  Python Documentation https://docs.python.org/3/using/mac.html
There are 2 parts to this assignment:
PART 1: LEARN FROM YOUR MISTAKES!
In Chapter 1, section 1.9 Exercises (pg. 7) of your textbook, Exercise 1.1 suggests making mistakes when experimenting with a new programming feature. This kind of experiment helps you remember what you read, and also get information on the error messages.
Answer the following questions (a) to (d).by explaining some frequently occurring errors. To help you answer the questions, write the code in Python and run it to produce output for each of the questions. 
a. If you are trying to print your name, what happens if you leave out one of the quotation marks or both? Why?
b. What is the difference between * and ** operators in Python? Explain with the help of an example.
c. In Python, is it possible to display an integer like 09? Justify your answer.
d. Run the commands type(’67’) and type(67). What is the difference in the output? Why? 
Copy and paste both the code and the screenshot of the output for each of the questions in a Word document

PART 2
Write a Python program for each of the following questions (a) to (d).
a. To multiply your age by 2 and display it.  For example, if your age is 16, so 16 * 2 = 32 b
b. Display the name of the city, country, and continent you are living in.
c. To display the examination schedule (i.e., the starting and the ending day) of this term.
d. Display the temperature of your country on the day the assignment is attempted by you.

Add the Python codes and screenshots of the related outputs in the same Word document created for Part 1 submissions. Also, explain what you learned from the results of each experiment in part 2 questions. 

The code and its output must be explained technically. The explanation can be provided before or after the code. The descriptive part of your response must be at least 200 words.
References:
Downey, A. (2015). Think Python: How to think like a computer scientist. Green Tree Press. https://greenteapress.com/thinkpython2/thinkpython2.pdf


Are you struggling with your paper? Let us handle it - WE ARE EXPERTS!

Whatever paper you need - we will help you write it

Get started

Starts at $9 /page

How our paper writing service works

It's very simple!

  • Fill out the order form

    Complete the order form by providing as much information as possible, and then click the submit button.

  • Choose writer

    Select your preferred writer for the project, or let us assign the best writer for you.

  • Add funds

    Allocate funds to your wallet. You can release these funds to the writer incrementally, after each section is completed and meets your expected quality.

  • Ready

    Download the finished work. Review the paper and request free edits if needed. Optionally, rate the writer and leave a review.