cloning over all the old files
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
gradetable = {
|
||||
"90-100": "A",
|
||||
"80-89": "B",
|
||||
"70-79": "C",
|
||||
"60-69": "D",
|
||||
"0-59": "F"
|
||||
}
|
||||
|
||||
def main():
|
||||
usercontinue = 'yes'
|
||||
while usercontinue == 'yes':
|
||||
try:
|
||||
score = int(input("What was the exam score?: "))
|
||||
|
||||
if 90 <= score <= 100:
|
||||
grade = gradetable["90-100"]
|
||||
elif 80 <= score <= 89:
|
||||
grade = gradetable["80-89"]
|
||||
elif 70 <= score <= 79:
|
||||
grade = gradetable["70-79"]
|
||||
elif 60 <= score <= 69:
|
||||
grade = gradetable["60-69"]
|
||||
elif 0 <= score <= 59:
|
||||
grade = gradetable["0-59"]
|
||||
else:
|
||||
grade = 'invalid score'
|
||||
|
||||
print(f"The letter score of score of the exam was {grade}")
|
||||
|
||||
except ValueError:
|
||||
print("Invalid input. Please enter a number.")
|
||||
|
||||
|
||||
usercontinueprompt = input("Would you like to determine the letter grade of another score? (yes/no): ")
|
||||
usercontinueprompt = usercontinueprompt.lower() #Convert to lowercase once
|
||||
|
||||
if usercontinueprompt == 'yes': #Corrected to assignment
|
||||
usercontinue = 'yes'
|
||||
elif usercontinueprompt == 'no':
|
||||
print("Thanks, have a great day!")
|
||||
usercontinue = 'no' # Corrected typo and assignment
|
||||
else:
|
||||
print("That wasn't a valid selection. Try again")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user