python学习笔记2-条件语句

 1 #条件语句
 2 '''
 3 if 判断条件:
 4     执行语句……
 5 else:
 6     执行语句……
 7 '''
 8 
 9 flag = False
10 name = 'python'
11 if name == 'python':         # 判断变量否为'python'
12     flag = True              # 条件成立时设置标志为真
13     print ('welcome boss')    # 并输出欢迎信息
14 else:
15     print (name)              # 条件不成立时输出变量名称
16 
17 '''
18 if 判断条件1:
19     执行语句1……
20 elif 判断条件2:
21     执行语句2……
22 elif 判断条件3:
23     执行语句3……
24 else:
25     执行语句4……
26 '''
27 
28 num = 2     
29 if num == 3:            # 判断num的值
30     print ('boss')        
31 elif num == 2:
32     print ('user')
33 elif num == 1:
34     print ('worker')
35 elif num < 0:           # 值小于零时输出
36     print ('error')
37 else:
38     print ('roadman')     # 条件均不成立时输出
39 
40 num = 9
41 if num >= 0 and num <= 10:    # 判断值是否在0~10之间
42     print ('hello')
43 
44 
45 num = 10
46 if num < 0 or num > 10:    # 判断值是否在小于0或大于10
47     print ('hello')
48 else:
49     print ('undefine')
50 
51 
52 num = 8
53 # 判断值是否在0~5或者10~15之间
54 if (num >= 0 and num <= 5) or (num >= 10 and num <= 15):    
55     print ('hello')
56 else:
57     print ('undefine')
58 
59 
60 var = 100  
61 if ( var  == 100 ) : print ("变量 var 的值为100" )
62 print ("Good bye!")

注意:python不支持switch

原文地址:https://www.cnblogs.com/lanjianhappy/p/6872414.html