#1 if基本语句 n = input('请输入一个数字:') i = '1' if (i == n): #记得加上 : print('这是1') # print是一个一个tab空格 print('和上面一句在同一个代码块') else: print('这不是1') #2 if支持嵌套 n = input('请再输入一个数字:') i = '2' if (i == n): #记得加上 : if('2' == n): print('这是2') print('嵌套循环') else: print('这不是1') #3 if..elif n = input('请再输入一个数字:') i = '3' if (n == '1'): #记得加上 : print('if..elif..这是1') elif(n == '2'): print('if..elif..这是2') elif(n == i): print('if..elif..这是3') else: print('if..elif..这不是1,2,3');
#4 pass n = input('请再输入一个数字:') i = '4' if (n == i): pass #print('这句话执行了') #如果前面print没有被注释,pass后面的语句还是会被执行 else: print('this is not 4')
python中的选择语句,与java不同的地方在于:
java代码块用{}括起来.python代码块根据空格级别标识。
同时,python中if或elif的结尾都要以:结尾。