python 逻辑表达式应用
2015-07-29 17:37
363 查看
抓了a,b,c,d4名犯罪嫌疑人.其中有一名是小偷,审讯中:
a说我不是小偷
b说c是小偷
c说小偷肯定是d
d说c胡说!
其中有3个人说的是实话,一个人说的是假话,编程推断谁是小偷。
(用穷举法和逻辑表达式)
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
相关文章推荐
- python: 中文分词器pymmseg的编译安装
- python观察者模式
- 元组(tuple)、列表[list]的区别
- Python——maketrans和translate方法
- Python 希尔排序
- python练习题(一)
- Python PIL 图片添加水印
- Python线程指南
- 总有你值得一试的python开源项目
- 胡阳pyhton作业题--20150728
- 中谷教育05 Python数据类型
- python生成式生成器
- python切片的问题
- python , angular js 学习记录【2】
- python的正则表达式 re
- python内置函数(三)
- python内置函数(二)
- python刷题专用函数。。
- python内置函数部分(一)
- 用python统计文件夹下文本中的单词个数