文理分科测试

lzq666 Red2 2020-12-27 12:04:26 1
print('文理分科测试:')
print('前6题,选A得5分,选B得3分,选C得1分;\n后4题,选A得3分,选B得1分。')
s = 0  # 统计得分的总和数
#第一题设置代码如下
print('1.对于自己的穿着打扮和发型,你希望:\n  A.尝试各种造型\n  B.有时会试着改变\n  C.几乎从不改变')
ans = input('请输入你的选项:')
if(ans=='A'):
    s+=5
elif(ans=='B'):
    s+=3
elif(ans=='C'):
    s+1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:",s)
#第二题设置代码如下
print('2.正在制订旅行计划,你会:\n  A.渴望冒险,不怕危险\n  B.一般不会冒险,但也会根据周围人的意见,进行适当改变\n  C.经过了曾经的失败,要慎重制订计划')
ans = input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#请同学们补充3-10题的代码
#3
print('3.阅读传记文学时,你会:\nA.“写得都是真的吗?”心存疑问  \nB. 能接受书中的内容,偶尔有疑问\nC. 不抱任何猜疑')
ans = input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#4
print('4.如果急需作决定的时候,你会:\nA.凭直觉决定\nB.小事当机立断,大事认真思考\nC.左思右想,难以决断')
ans=input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#5
print('5.有一名同学,别人都说要防着他,你会:\nA.没有先入为主的观念,接触后,再判断\nB.稍有戒备之心\nC.表面正常,内心却非常戒备')
ans=input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#6
print('6.看说明书时,你会:\nA.只看必要的地方\nB.从头到尾通读一遍\nC.从第一页开始仔细阅读')
ans=input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#7
print('7.对数学这门课,你擅长:\nA.几何\nB.代数\nC.ORZ, 我居然一个都没有!')
ans=input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#8
print('8.看电影时,你会:\nA.坐右边\nB.坐左边')
ans=input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#9
print('9.从事喜欢的活动时,你会忘记工作吗?\nA.是\nB.否')
ans=input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#10
print('10.看展览时,你会:\nA.依照喜好,喜欢的才认真看\nB.依次看')
ans=input('请输入你的选项:')
if(ans == 'A'):
    s += 5
elif(ans == 'B'):
    s += 3
elif(ans == 'C'):
    s += 1
else:
    print("你输入的选项有错,请重新运行程序测试!")
print("你目前的积分为:", s)
#答案代码设置如下
print('您的测试结果如下(仅供参考):')
if(s>=30):
    print('右脑型(适合文科)。')
else:
    print('左脑型(适合理科)。')
{{ vote && vote.total.up }}