当前位置: 高中信息技术 / 填空题
  • 1. 阅读下列程序,写出运行结果

    警察抓小偷,有四个嫌疑人甲乙丙丁,其中一人是小偷。甲说“不是我”,乙说“是丙”,丙说“是丁”,丁说“丙在冤枉人”。他们中只有一人说了假话,编程判断谁是小偷。(注:在Python运算中,True的值为1,False的值为0)

    persons=[‘甲’,‘乙’,‘丙’, ‘丁’]

    for thief in persons:

    flag =(thief!=‘甲’)+(thief==‘丙’)+(thief ==‘丁’)+(thief!=‘丁’)

    if flag == 3:

    print(thief)

    运行结果是:

微信扫码预览、分享更方便