1、判断 if else 逻辑值:对错,真假,空非空 if True:或if 1<2: print "ok!" True:表示非空的量(string,tuple,list,set,dictonary等),所有非零数 False:表示0,None,空的量等 一个字符串是否为空,运算结果是否为零,表达式是否可用 def fun(): return 1 if fun(): 或 if 1: print "ok" 2、if else多分支语句 if 1: print "ok" else: print "bad" 3、elif多分支语句 x=int(raw_input("please input :")) if x >=90: print "A" elif x>=80: print "B" elif x>=70: print "C" else: print "D" 4、嵌套的if...elif....else语句 x=int(raw_input("please input x:")) y=int(raw_input("please input y:")) if x>=90: if y>=90: print "A" print "x>=90" elif x>=80: print "B" else: print "C" 5、使用and or not x=int(raw_input("please input x:")) y=int(raw_input("please input y:")) if x>=90 and y>=90: print "ok" else: print "bad" |
|
来自: jas0n_liu > 《python学习笔记》