您的位置:首页 > 编程语言 > Python开发

python 逻辑表达式应用

2015-07-29 17:37 363 查看
抓了a,b,c,d4名犯罪嫌疑人.其中有一名是小偷,审讯中:

a说我不是小偷

b说c是小偷

c说小偷肯定是d

d说c胡说!

其中有3个人说的是实话,一个人说的是假话,编程推断谁是小偷。

(用穷举法和逻辑表达式)

for xiaotou in ['a','b','c','d']:

sum = (xiaotou != 'a') + (xiaotou == 'c') + (xiaotou == 'd') + (xiaotou !='d')
if sum == 3:
print "小偷是:%s " % xiaotou
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: