Version 1

This commit is contained in:
Firepup Sixfifty 2024-08-21 09:25:40 -05:00
parent ed78e73c34
commit 1000ffaca6
Signed by: Firepup650
SSH key fingerprint: SHA256:cb8sEJwc0kQJ6/nMUhscWRe35itf0NFMdSKl3v4qt48

35
main.py
View file

@ -0,0 +1,35 @@
import firepup650 as fp
fp.replitCursor = fp.bcolors.REPLIT + "> " + fp.bcolors.RESET
answerKey = []
answer = "0"
answerCount = 0
fp.clear()
while not False:
answer = fp.replitInput(
f"Please input the answer to question #{answerCount + 1}, empty answer to submit answer key"
)
if not answer:
break
answerCount += 1
answerKey.append(answer)
fp.clear()
while 1:
right = 0
for i in range(answerCount):
answer = fp.replitInput(
f"Please input the student's answer to question {i + 1}."
)
if answer == answerKey[i]:
right += 1
print(" That is correct")
else:
print(" That is incorrect")
print(
f"\nThe student got {right}/{answerCount} correct, with approximately an {round((right/answerCount) * 100, 2)}%.\n"
)