Python中if判断语句

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Python中if判断语句脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1.if 判断语句的基本语法

 if 要判断的条件: 
 	条件成立时,要做的事情

注意:代码的缩进为一个 tab 键,或者四个空格(Pycharm 自动帮我们增加) 在 python 开发中,Tab 和空格不要混用

举例一: 需求: 1.定义一个整数变量 2.判断是否满 18 岁(>=) 3.如果满 18 岁,允许进入网吧

Python中if判断语句

Python中if判断语句

总结: 以上2个例子仅仅是age变量的值不一样,结果却不同;能够看得出if判断语句的作用:就是当满足一定条件时才会执行那块代码,否则就不执行那块代码 注意: 代码的缩进为一个tab键,或者4个空格 2.比较(即关系)运算 python中的比较运算符如下表:

Python中if判断语句

3.逻辑运算符 python中的逻辑运算符如下表:

Python中if判断语句

4.if - else 想一想:在使用if的时候,它只能做到满足条件时要做的事情。那万一需要在不满足条件的时候,做某些事,该怎么办呢? 我们使用 else,格式如下

注意 else 必须配合 if 使用,而其 else 后不跟条件

if 条件:
        满足条件时要做的事情1
        满足条件时要做的事情2
        ...(省略)...
else:
        不满足条件时要做的事情1
        不满足条件时要做的事情2
        ...(省略)...

举例二 需求 1.输入用户年龄 2.判断是否满 18 岁(>=) 3.如果满 18 岁,允许进入网吧 4.如果未满 18 岁,提示回家写作业

Python中if判断语句

5.if 语句进阶——elif

在开发中,使用 if 可以判断条件 使用 else 可以处理条件不成立的情况 但是,如果希望再增加一些条件,条加不同,需要执行的代码也不同,就可以使用

elif语法格式如下:

if 条件 1:
条件 1 满足执行的代码
elif 条件 2:
条件 2 满足时,执行的代码
else:
以上条件都不满足时,执行的代码

注意: elif 和 else 都必须和 if 联合使用,而不能单独使用 可以将 if,elif 和 else 以及各自缩进的代码,看成一个完整的代码块

举例三 需求: 1.定义 day 字符串变量记录节目名称 2.如果是情人节应该 买玫瑰/看电影 3.如果是生日应该 买蛋糕/送礼物 4.其他的日子每天都是节日

Python中if判断语句

6.if的嵌套

elif 的应用场景是:同时判断多个条件,多有的条件都是平级的在开发中,使用 if 进行条件判断,如果希望在条件成立的执行语句中再增加条件判断,就可以使用 if 的嵌套 if 的嵌套的应用场景就是:在之前的条件满足的前提下,再增加额外的判断 if的嵌套的语法格式,除了缩进之外和之前的没有区别

语法格式如下:

if 条件1:
	条件1满足执行的代码
	....
	if 条件1基础上的条件2:
		条件2满足时,执行的代码
		....
	#条件2不满足的处理
	else:
		条件2不满足时,执行的代码
		....
# 条件1不满足时候的处理
else:
条件1不满足时,执行的代码
....

举例三 需求: 1.输入公交卡当前的余额,以cart_money变量接收 2.如果只要大于2元,提示可以上公交车 3.定义seat变量=1,1就是有座位,0就是没有座位 4.如果车上有空座位,提示可以坐下 5.如果车上没有空座位,提示请抓紧扶手 6.如果不小于2元,提示余额不足

Python中if判断语句

Python中if判断语句

脚本宝典总结

以上是脚本宝典为你收集整理的Python中if判断语句全部内容,希望文章能够帮你解决Python中if判断语句所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。