Question: Use Python for the problems below. Please be sure to include documentation in the form of comments throughout. Create a program called, MoreLoops, and add
Use Python for the problems below. Please be sure to include documentation in the form of comments throughout.
Create a program called, MoreLoops, and add any necessary heading comments. Then write the code necessary in order to meet the criteria listed below for each loop.
1. Prompt the user for a number from 1 to 100. Using a while loop, if they entered an invalid number, tell them the number entered is invalid and then prompt them again for a number from 1 to 100. If they enter a valid number - thank them for their input.
- Prompt the user for a number from 1 to 100
- While that number is less than 1 or that number is more than 100
- Output that they entered an invalid number
- Prompt them again for a number from 1 to 100
- Output to the user, thanking them for their input
2. Prompt the user to guess your favorite color. Using a while loop, if the user didn't guess your favorite color [pick one for this activity] then tell them they are incorrect, then ask them again. Whenever they guess the color correctly, output that they are correct and how many guesses it took them.
- Create a variable and assign it the value of 1
- Prompt the user to guess your favorite color
- While their guess is not equal to your favorite color
- Tell them they are incorrect
- Prompt them to guess again
- Add one to the variable above
- Output to the user, they were correct and how many attempts it took using the variable
3. Ask the user how many numbers for which they want to calculate the sum. Using a for loop, prompt the user to enter that many numbers, one-by-one, keeping track of the sum. At the end, after the user entered all numbers, output the sum.
- Create a variable and assign it the value of 0
- Prompt the user for how many numbers they have
- With a for loop, set it to repeat enough times to get all their values
- Prompt the user for a number
- Add that number to the variable that started as 0
- Output to the user, the sum of all values
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
