条件判断: if
if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。
语法格式:
if 条件1:
执行语句1
elif 条件2:
执行语句2
else:
执行语句3
示例:
#!/usr/bin/env python
number=13
if 5>=number>=0:
print("%s is between 0 and 5"%number)
elif 10>=number>5:
print("%s is between 5 and 10"%number)
else:
print("%s is not between 0 and 10"%number)
循环控制:for
for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
语法格式:
for var in sequence:
print(var)
示例:
#!/usr/bin/env python
for var in range(5):
print(var)
循环控制:while
while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。
语法格式:
while 判断条件:
执行语句
示例:
#!/usr/bin/env python
num=0
while num <10:
print (num)
num+=1
break:跳出当前循环
#!/usr/bin/env python
示例:
for i in range(6):
if i==3:
break
print(i)
输出:0 1 2
continue: 终止当前循环,进行下一次循环
示例:
for i in range(6):
if i==3:
continue
print(i)
输出:0 1 2 4 5
pass: 不进行任何操作,保证程序结构的完整性
示例:
for i in range(6):
if i==3:
pass
print(i)
输出:0 1 2 3 4 5