在python里面我们经常使用到判断的函数,也就是这里的if-else。在python里面if-else的话编程起来和其他语言还是有一些小差异的,下面我们来演示一下:
1)纯if,没有else
这里的话我们使用if之后是没有括号的,主要是一个冒号,例如:
a = 5 if a <10 : print("a小于10") print("a小于9")
备注:
1、这里没有括号 2、这里只有冒号 3、可以有多个表达式 4、如果某个表达式不需要再if语句里面的话,需要把当前表达式的前置空格给去掉,如下图:
2)if-else
这里的if-else的话使用方式和上面的if差不多,同样只有冒号,例如:
a = 5 if a <10 : print("a小于10") else: print("a大于10")
3)if-elseif-else
这种的话和我们使用其他语言也不一样,例如在java语言中elseif需要写成: else if() 但是在python里面是写成elif的,例如:
a = 5 if a < 4 : print("a小于4") elif a < 5: print("a小于5") else: print("a > 5")
还没有评论,来说两句吧...