流程控制之if判断
根据女性年龄不同的不同叫法,如:
age = 24
if age < 18:
print('小妹妹好')
elif age <28:
print('小姐姐好')
else:
print('阿姨好')
#注意代码的缩进,四个空格
if可嵌套,如:
age = 18
if age > 10:
print('hi')
if age > 18:
print('你好')
流程控制之while循环
while 条件: # 循环体 # 如果条件为真,那么循环体则执行,执行完毕后再次循环,重新判断条件。。。 # 如果条件为假,那么循环体不执行,循环终止
死循环:
While True: 缩进代码
break:终止当前层的循环,执行其他代码
continue:终止本次循环,直接进入下一次循环
记住,continue一定不要加到循环体最后一步执行的代码
While + 条件: 缩进代码 else: print(‘在整个循环结束后判断,只有在while没有被break结束时执行’)
注意:while循环也可嵌套
tag = True
while tag:
缩进代码
while tag:
缩进代码
while tag:
tag = False (退出所有循环)
流程控制之for循环
涉及存取多个变量的数据类型,一般使用for循环,如:
for i in range(10):
print(i)
name = [‘egon’,’alex’,’peiqi’]
for i in name:
print(i)
注:break与continue的使用同while,且可以嵌套。