-
-
Save MichelleDalalJian/8b320305fd3dd7721eae2d59ce53e388 to your computer and use it in GitHub Desktop.
score = input("Enter Score: ") | |
x = float(score) | |
if x >=0.9: | |
print("A") | |
elif x >=0.8: | |
print("B") | |
elif x >=0.7: | |
print("C") | |
elif x >=0.6: | |
print("D") | |
elif x <0.6: | |
print("F") | |
else: print("error") |
doesn`t work if I use 2.0 no "error" message
check your code
why even comment?
doesn`t work if I use 2.0 no "error" message
check your code
I`ve copied it to to a new file and result is the same - no "error" message
i added an if statement, if score > 1.0, print('error')
doesn`t work if I use 2.0 no "error" message
check your code
I`ve copied it to to a new file and result is the same - no "error" message
You need to define the range of acceptable scores before before specifying the grades.
Here is my code that works well for values below 0 and above 1.
Receive input from user and convert to float
inp = input("Enter Score: ")
score = float (inp)
Define boundary of scores
if score > 1:
print ('Only numbers less than 1 and bigger than O are allowed')
elif score < 0:
print ('student cannot have a negative score')
Give suitable results
elif score >= 0.9:
print ('A')
elif score >= 0.8:
print ('B')
elif score >= 0.7:
print ('C')
elif score >= 0.6:
print ('D')
elif score < 0.6:
print ('F')
Hope it helps!
I`ve copied it to to a new file and result is the same - no "error" message