TORONTO KIDS COMPUTER CLUB | Summer Camp 2021 Python Homework 15:00 – week 06
19847
post-template-default,single,single-post,postid-19847,single-format-standard,ajax_fade,page_not_loaded,,qode-theme-ver-7.6.2,wpb-js-composer js-comp-ver-6.10.0,vc_responsive

Summer Camp 2021 Python Homework 15:00 – week 06

21 Aug Summer Camp 2021 Python Homework 15:00 – week 06

Question 1:
Create a loop between 1 to 20.

  • Print “fizz” if the number is divisible by 3
  • Print “bizz” if the number is divisible by 5
  • Print “fizzbizz” if a number is divisible by both 3 and 5.
  • Otherwise, print the number itself.

Hint:
You could use % operator (find the division remainder) to check if the number is divisible by another number, such as: 14 % 7 the result would be 0, that means 14 is divisible by 7 or 14 is the multiples of 7.


Question 2.

You hero has 4850 gold and start with level 1. Write a program to ask if you would like to spend 200 gold to upgrade your hero to a new level each time. If you agree to upgrade your hero, show hero’s new level and gold left over after each upgrade. The program will keep asking you until you do not have enough gold or you do not want to continue spend gold. Please use while loop to write the program. The following page is the hint of the program

Program Hint:

gold = 4850
level = 1
upgrade = input("do you want to spend 200 gold to upgrade your hero?")
while upgrade == "y" and gold >= 200:
    # Please continue write your program
No Comments

Sorry, the comment form is closed at this time.