python三:if...else


    

#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的结尾都要以:结尾。

猜你喜欢

转载自blog.csdn.net/m0_37564426/article/details/80866133