python程序中要遵循严格的缩进,没有缩进或缩进错误,程序都无法正确运行,一般判断语句后要使用缩进,4个空格或是敲一下tab键。
条件语句
例一
name = "apple"
if name = "apple": #条件
print "bingo" #条件是对的则执行;判断语句后要缩进4个空格
else:
print name #不符合条件则执行else下的语句
输出bingo
判断多个条件
num=10
if num==1:
print"apple"
elif num==2:
print"iphone"
elif num==3:
print"ipad"
elif num<0:
print"orange"
else:
print"other"
多个条件同时判断
#!usr/bin/env python
#coding:utf-8
num1 = 50
if num1 >= 0 and num1 <= 100: #判断num1是否在0~100之间
print u"num1 在0~100之间"
num2 = 35
if num2 < 0 or num2 >100: #判断是否小于0或者大于100
print u"num2 小于0或大于100"
else:
print u"num2 不在这个范围内"
num3 = 25 #判断是否在0~50或者20~35之间
if (num3>=0 and num3<=50) or (num3>=20 and num3<=35): #括号括起来的优先执行
print u"num3 在这个范围内"
else:
print u"num3 不在这个范围内"
输出: