📅  最后修改于: 2023-12-03 14:51:21.594000             🧑  作者: Mango
Python中的条件变量可以用于控制程序的分支。通过设置条件变量,程序可以根据不同的条件执行不同的代码块。
Python中的if else语句可以用于控制程序的分支,让程序根据不同的条件执行不同的代码块。
if语句的基本结构如下:
if condition:
# if语句执行的代码块
else:
# else语句执行的代码块
其中,condition是判断条件,如果满足该条件,就执行if语句块中的代码,否则执行else语句块中的代码。
在设置条件变量时,需要使用比较运算符对变量进行比较。Python中的比较运算符有以下几种:
运算符 | 描述 :---:|:---: == | 等于 != | 不等于
| 大于 < | 小于 = | 大于等于 <= | 小于等于
例如,如果要判断一个数是否大于10,可以这样写:
x = 12
if x > 10:
print("x大于10")
else:
print("x小于等于10")
如果要同时判断多个条件,可以使用逻辑运算符,Python中的逻辑运算符有以下几种:
运算符 | 描述 :---:|:---: and | 与 or | 或 not | 非
例如,如果要判断一个数是否在10到20的范围内,可以这样写:
x = 15
if x > 10 and x < 20:
print("x在10到20之间")
else:
print("x不在10到20之间")
下面是一个简单的示例,根据用户输入的数字判断它的正负和是否为0:
num = int(input("请输入一个数字:"))
if num > 0:
print("你输入的数字为正数!")
elif num == 0:
print("你输入的数字为0!")
else:
print("你输入的数字为负数!")
运行结果:
请输入一个数字:5
你输入的数字为正数!
如果输入的数字为-3,运行结果为:
请输入一个数字:-3
你输入的数字为负数!
通过设置条件变量,可以让程序灵活地根据不同的条件执行不同的代码块,让程序更加健壮和实用。