Skip to content

Instantly share code, notes, and snippets.

@KKarthikeya
Last active November 9, 2022 11:06
Show Gist options
  • Save KKarthikeya/ec7e579b2a205978d351 to your computer and use it in GitHub Desktop.
Save KKarthikeya/ec7e579b2a205978d351 to your computer and use it in GitHub Desktop.
Write a program to prompt for a score between 0.0 and 1.0. If the score is out of range, print an error. If the score is between 0.0 and 1.0, print a grade using the following table: Score Grade >= 0.9 print A, Grade >= 0.8 print B, Grade >= 0.7 print C, Grade>= 0.6 print D, Grade < 0.6 print F If the user enters a value out of range, print a su…
score = float(raw_input("Enter score between 0.0 and 1.0: "))
if score>1.0 or score<0.0 :
print "error"
elif score>=0.9 :
print 'A'
elif score>=0.8 :
print 'B'
elif score>=0.7 :
print 'C'
elif score>=0.6 :
print 'D'
else :
print 'F'
@gongarnue
Copy link

Improve your grogram in Question 1 by adding try and except. If a non-numeric input is
submitted, your program should print a message and exit the program.
Example input and output:
Enter Hours: 50
Enter Rate: ten
Error, please enter a numeric dat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment