if语句
#! if 语句
格式:
#!完整的格式
if 条件表达式 :
符合条件时,要执行的程序
elif 条件表达式 :
符合条件时,要执行的程序
else :
符合条件时,要执行的程序
#!当然if也可以单独使用,格式如下:
if 条件表达式 :
符合条件时,要执行的程序
#!也可以这样:
if 条件表达式 :
符合条件时,要执行的程序
else :
符合条件时,要执行的程序
#!还可以这样:
if 条件表达式 :
符合条件时,要执行的程序
elif 条件表达式 :
符合条件时,要执行的程序
#!if语句 其中表达式变化万千,形态各异。乍见晦涩难懂,佶屈聱牙。
#!实际上只要明白了其中原理,任他变化无穷,却也万变不离其宗。
'''
举一个简单的例子
判断变量a是不是负数:
'''
#!假如我设定a为1
a = 1
#!接下来咱们就开始判断了,a怎么样才算是负数呢?小于 0!那就写呗
if a < 0:
print('a是负数')
#!题目有要求我们做其他的吗?他只让我们判断a是不是负数,而且这个咱们已经做了
#!所以不需要在做一个,判断是不是正数的程序了,所以后面的elif、else都不用写
那如果我想让你做的是:判断变量b是正数还是负数呢?
#!这次除了负数之外咱们还需要多做个正数了
b = 1 #!同样假定b为1
if b < 0:
print('负数')
elif b > 0: #!负数的完事了,那什么样的数是正数呢?对了,大于0的!
print('正数')
#!按照题目要求,这样就做完了。
#!如果题目再让你设置一个b = 0的时候,既不是正数也不是负数的程序
else : #!注意:@@ 现在的else代表什么? 它代表的是b<0 和 b>0以外的所有情况
#! 一个数如果不大于0也不小于0,那他能是啥,就剩个等于了
print('0既不是正数也不是负数')
你可以注册一个账号,并在这里写下你的疑问或者见解。欢迎你们来这里分享~