Question
Data Programming l: PYTHON 1. Write a program that gets the user score. The score should be a number between 0 and 1. If the
Data Programming l: PYTHON
1.
Write a program that gets the user score. The score should be a number between 0 and 1. If the score is out of range, print an error message. If the score is between 0 and 1, print the letter grade using the following table.
Numeric Grade | Letter Grade |
---|---|
>=0.9 | A |
>=0.8 | B |
>=0.7 | C |
>=0.6 | D |
<0.6 | F |
Output:
a) The letter grade is A
b) The letter grade is D
2. Rewrite the previous program using try and except so that your program handles non-numeric and out of range numbers by printing different messages. The following shows two examples. The program should work the same as before with valid inputs.
Output:
a) Error, please enter a numeric value.
b) Error, please enter a numeric between 0 and 1.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started