Python之判断语句(if语句)
if与elif及else一起使用,用来判断条件
使用语句时,缩进不一致会导致出错;空格和tab不能混用
条件语句 | 说明 |
---|---|
if | 假如 |
elif | 又或 |
else | 否则 |
pass | 空语句,保持结构完整 |
来个简单的例子
a=True #a=False
if a: # 如果a是Trueprint(a)
else: # 否则print(None)
if可以相互嵌套
a=input("输入一个数") # 输入
if a: # a不是空的if len(a)==1: # a的长度为1if a.isdigit(): # a是数字print("是数字")else:print("不是数字")elif len(a)==2: # a的长度为2pass # 不执行任何东西else:print("more")
else:print(None)
来一个简单的猜拳游戏
import random # 导入随机模块
a=int(input("请输入:(0 剪刀、1 石头、2 布)")) # 将输入的数据转化为整型
c=random.randint(0,2) # 随机一个0到2的整数
if a==c: print("平局")
elif a-c==1 or c-a==2: # 赢得情况就这两种 print("你赢了")
else: print("你输了")A=("剪刀","石头","布") # 定义一个元组
print("你出%s,电脑出%s" % (A[a], A[c])) # 显示出双方出拳
Python之判断语句(if语句)相关推荐
- python 动态执行条件判断_【人生苦短,我学 Python】基础篇——条件判断与循环语句(Day12)_不积跬步,无以至千里!-CSDN博客...
原文作者:AI 菌 原文标题:[人生苦短,我学 Python]基础篇--条件判断与循环语句(Day12) 发布时间:2021-02-08 23:17:06 写在前面:大家好!我是[AI 菌],一枚爱弹 ...
- 03.Python基础--控制流语句-顺序结构-判断结构-循环语句
文章目录 1.控制流语句 1.1 if条件判断 1.1.1 布尔类型和其他数据类型之间的转换关系 1.1.2 if 嵌套 1.1.3 列表 1.2 循环语句 1.2.1 for循环 1.2.2 whl ...
- python判断质数用for循环_Day3.Python判断与循环语句
Python判断与循环语句!!! 例题引导: Q:输入3个整数,按从小到大依次输出,用"->"符号相连: 例如:输入4,2,6,输出2 -> 4 -> 6 A: ...
- 《Python基础知识-4判断和循环语句》
1 判断(分支)语句 1.1 if 语句 1)简单 if 语句 在Python中,if 语句就是用来判断的,格式如下: if 要判断的条件:条件成立时,要做的事情... 例如: In [1]: ...
- python语句分号_【判断题】Python程序中每条语句以分号结尾。
A. 正确
B. 错误
[判断题]Python程序中每条语句以分号结尾. A. 正确 B. 错误 更多相关问题 当天游览出发前,导游员至少应提前()到达约定的出发地点等候游客. A. 5分钟B. 10分钟C. 20分 当导游 ...
- Python条件判断语句详解:if、else、switch都有了
导读:条件语句是指根据条件表达式的不同计算结果,使程序流转至不同的代码块.Python中的条件语句有--if语句.if- else-语句. 作者:黄传禄 张克强 赵越 来源:大数据DT(ID:hzda ...
- Python数据分析实战5.2-条件判断:if语句【python】
[课程5.2] 条件判断:if语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. if 判断条件: 执行语句-- else: 执行语句-- ** 开 ...
- 零基础入门学习Python(32)-丰富的else语句及简洁的with语句
丰富的else语句 1.else与if语句搭配,"要么怎样,要么不怎样" if 条件:条件为真执行 else:条件为假执行 2.else与循环语句(for语句或者while语句)搭 ...
- python中用来占位的语句是_python占位语句
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python pass语句 阅读本文需要0.5分钟 python pass 语句 ...
- python列表生成式和if语句、if...else语句、zip函数结合使用
python列表生成式和if语句.if...else语句.map结合使用 文章目录: 1 python列表生成式 2 python列表生成式和if语句结合使用 3 python列表生成式和if...e ...
最新文章
- Hard commits, soft commits and transaction logs
- 指纹识别市场前景广阔,2020年我国或破18亿美元
- iptable 命令
- android 圆滑曲线,如何使用贝塞尔曲线在一组点上绘制平滑线?
- 设置socket.Receive()的等待时延
- 服务器远程重新做系统吗,服务器远程做系统安装系统
- Qt与OpenCV结合:图像显示
- C++基础学习(02)--(数据类型,变量类型,变量作用域,常量,修饰符类型)
- Java程序员最值得学习的10大技术
- linux 软键盘输入密码,Linux系统中使用屏幕键盘的方法
- 极通EWEBS远程接入v4.2 XP专版
- numpy相关介绍和基本操作
- 把经纬度转换成十进制
- 关于win 10电脑连接手机热点自动断开的问题
- 高等数学笔记-乐经良老师-第八章-多元函数微分学(Ⅱ)
- 自考计算机还是商务英语,自考本科报商务英语怎么样
- “熊猫烧香”李俊的病毒人生
- 一个让我用得很爽的个性导航h2w1.com
- “专业网络犯罪分子”对英国电信供应商进行 DDoS 攻击
- Android 增量更新实例