某学生做了10个选择题,正确答案是AADDCABCAD,每道题目10分,共100分。用程序输入学生的答案,程序可以判断错误的答案,并用‘X’的形式把错误答案标识出来
例如: 输入你的答案:AADDCACCBB
你共错了3个,AADDCAXCXX
你的得分是:70分
right='AADDCABCAD'
you=input('输入你的答案:')
res=str()
count=0
for i in range(10):
if right[i]==you[i]:
res+=you[i]
else:
res+='X'
count+=1
print(f"你共错了{count}个,{res}")
print(f"你的得分是:{100-count*10}分")
创建两个字符串,遍历然后对比一下,如果不一样用X替换