- This event has passed.
6PM Python Level 1
October 27, 2018 @ 6:00 pm - 7:00 pm
- We went over last week homework: https://www.ayclogic.com/event/6pm-python-level-1-3/
- Doing for loop
- Doing While loop with break and if statement
- Homework
- We are going to create a similar project like “Ask Gobo” project in the Scratch White book page 60 to 65.
- Create a new python file call it “HomeworkOct27-Magic8Ball.py”
- On top of the file put the following line “import random”
- Create a while loop (like last week homework) which will do the following
- Ask user “Enter yes or no question.” and take user input and save/set user input into a variable called “userQuestion”.
- If user input is “quit”, print “Bye bye” and break from the While Loop.
- Generate random number between 1 to 8
- to generate random number between 1 to 8 do the following “random.randrange(1,8)” and save/set random number into variable called “randomNumber”.
- Inside the while loop print to the screen according to “randomNumber”
- If randomNumber is equal to 1, print “It is certain.”
- If randomNumber is equal to 2, print “Most likely.”
- If randomNumber is equal to 3, print “Signs point to yes.”
- If randomNumber is equal to 4, print “I don’t so.”
- If randomNumber is equal to 5, print “Ask again later.”
- If randomNumber is equal to 6, print “Concentrate and ask again.”
- If randomNumber is equal to 7, print “Outlook not so good.”
- If randomNumber is equal to 8, print “My reply is no.”
- After printing the answer, go back to Step 1 (Ask user “Enter yes or no question”) until user input “quit”.