第二天语言 变量的命名格式 标识符可以有 字母 下划线 数字组成
不能以数字开头
不能与关键字重名
if语句格式:if 判断的条件:
结果成立时,要做的事情......
if判断条件:
结果.........
else:
结果不成立时,要做的事情..........
else:
结果.......
结果满足条件,才能继续下一步。
如果不满足,就只能去做另外一件事情,或者什么都做不了
例子: age = 18
if age >=18:
print("可以去网吧 ")
else:
print("禁止未成年进入")
逻辑运算符 and 与/并且
条件1 and 条件2
两个条件必须同时满足,返回True
只要其中有一个不满足,就返回false
or 或
条件1 or 条件2
两个条件满足其中一条,返回True
两个都不满足,就返回false
not 非/不是
not 条件 如果条件为True 就为false
如果条件为false 就为True
elif嵌套 if 条件1:
条件1满足执行的代码
……
elif 条件2:
条件2满足时,执行的代码
……
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
……
注意: elif` 和 `else` 都必须和 `if` 联合使用,而不能单独使用
例子 holiday_name = "平安夜"
if holiday_name == "情人节":
print("买玫瑰")
print("看电影")
elif holiday_name == "平安夜":
print("买苹果")
print("吃大餐")
elif holiday_name == "生日":
print("买蛋糕")
else:
print("每天都是节日啊……")
**elif** 的应用场景是:**同时** 判断 **多个条件**,所有的条件是 **平级** 的
在开发中,使用 `if` 进行条件判断,如果希望 **在条件成立的执行语句中** 再 **增加条件判断**,就可以使用 **if 的嵌套**
**if 的嵌套** 的应用场景就是:**在之前条件满足的前提下,再增加额外的判断**
**if 的嵌套** 的语法格式,**除了缩进之外** 和之前的没有区别
import random 导入随机数模块
random.randint(a,b) a和b都是返回的整数,并且包含a和b
第二章 if 语句和语法格式
最新推荐文章于 2023-08-01 13:42:15 发布