python判断谁做了好事
#Copyright (c)2017, 东北大学软件学院学生
#All rightsreserved
#文件名称:a.py
#作 者:孔云
#问题描述:4个人中有一个人做了好事,已知有三个人说了真话,根据下面对话判断是谁做了好事。
A说:不是我;
B说:是C;
C说:是D;
D说:C胡说。
#问题分析:做好事的人是四个人其中之一,可以将4个人的编号存入列表中,然后使用for循环依次判断;有三个人说了真话,将编号依次代入,使用IF语句判断是否满足“三人说真话”(三个逻辑表达式值为真)的条件,如果满足,则输出结果。代码如下:
for iNum in['A','B','C','D']:if(iNum!='A')+(iNum=='C')+(iNum=='D')+(iNum!='D')==3:print(iNum,"做了好事!")
运行结果:
注:for循环书写格式:关键字for+空格+循环变量+空格+关键字in+空格+对象(+是后接),后接英文冒号,else子句与for子句左对齐,后接英文冒号,所有语句块左对齐,即语句块的全部语句均缩进4个空格。
python判断谁做了好事相关推荐
- python判断字符类型编程_python判断字符类型怎么做
设str为字符串 str.isalnum() 所有字符都是数字或字母(推荐学习:Python视频教程) str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 st ...
- 趣味Python——谁做的好事?
这是一道算是逻辑推理的题,是像考公的行策以及小学奥数里出现过的题目.我之前确实么想到居然可以用算法写出来,之前这类题都是脑子自然而然就推理出来了,好像也没想过具体步骤拆分来的话到底是是怎么回事. 这还 ...
- 使用Python判断俩张图像相同或以某种方式相似
使用Python判断俩张图像相同或以某种方式相似 1. 均方误差(MSE) 2. 结构相似性指数(SSIM) 3. 效果图 4. 总结 参考 比较图像有俩种方案: 使用图像哈希/感知哈希/差分哈希比较 ...
- python判断日期_python如何判断日期的合法性?
判断日期的合法性,有两层含义,一是日期格式是否合法,二是格式合法后,其所表示的实际的那一天,是否真实存在!在python中,做这个合法性的判断,so easy!~~ 我们需要用到datetime模块中 ...
- python打开一个不存在的文件时-python判断文件是否存在,不存在就创建一个的实例...
python判断文件是否存在,不存在就创建一个的实例 如下所示: try: f =open("D:/1.txt",'r') f.close() except IOError: f ...
- python打开文件不存在-Python判断文件是否存在的三种方法
原标题:Python判断文件是否存在的三种方法 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错.所以最好在做任何操作之前,先判断文件是否存在. 这里将介绍三种判断文件 ...
- python质数判断if isprime_使用Python判断质数(素数)的简单
这篇文章主要介绍了使用Python判断质数(素数)的简单方法讲解,经常被用来做科学计算的Python处理这种小问题当然手到擒来^_-需要的朋友可以参考下 质数又称素数.指在一个大于1的自然数中,除了1 ...
- python判断文件是否存在、不存在则创建_python判断文件是否存在,不存在就创建一个的实例...
python判断文件是否存在,不存在就创建一个的实例 如下所示: try: f =open("D:/1.txt",'r') f.close() except IOError: f ...
- pythonjpg_使用python判断jpeg图片的完整性实例
用扩展名判断文件格式非常简单,但是有可能是错误的. jpeg文件有固定的文件头,其文件头的格式如下: Start Marker | JFIF Marker | Header Length | Iden ...
- python怎么做项目_听说你没有python项目可做,我教你个方法
原标题:听说你没有python项目可做,我教你个方法 学习了一段时间的Python,最近出现了"饥荒",感觉需要多看些代码,多学习学习别人做些什么,但却不知道做点什么来进行练习. ...
最新文章
- OD 调试带启动参数的程序
- 访问订单列表时报错404
- import java.util_importjava.util.*;classKeyMaster{publi..._考试资料网
- lambdapython语法_Python中lambda表达式的语法与应用
- Java-构建器模式(Buider模式)
- 8. jQuery 效果 - 动画
- nodejs注册为windows服务实现开机自启动
- iis php环境安装包下载,php5 环境集成安装包 for IIS6
- 高端游戏计算机配置,高端电脑:万元游戏主机配置推荐,从此告别卡顿!
- 一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?
- 边缘计算是什么 优点
- 高德地图发布Q2交通报告
- 【转】理解分布式账本技术: 经济学视角
- 微软Azure 虚拟机支持多种 Linux 发行版!
- 学计算机编程配置需求,编程对电脑配置要求高吗?
- C# USB转串口编程 - 查找COM口
- 各类积分对称性详细总结
- 2020年浙大计算机考研答疑
- 开发复杂业务系统,有哪些设计思路
- LV2股票逐笔成交接口量化