顺序语句
自上而下,一行一行地执行。
print("床前明月光,")
print('疑似地上霜。')
print('举头望明月,')
print('低头思故乡。')
判断语句
if 语句,Python用空格来区分代码块。如果成绩大于等于60分,打印”60分万岁“。
score=80 #修改成绩测试
if score>=60:
print('60分万岁')
print('判断结束了')
if else 语句,多一个分支。如果成绩大于等于60分,打印”60分万岁“,否则打印”对不起,请补考“
score=80 #修改成绩测试
if score>=60:
print('60分万岁')
else:
print('对不起,请补考')
print('判断结束了')
elif语句,多个分支
score=80 #修改成绩测试
if score>=85:
print('A')
elif score>=70:
print('B')
elif score>=60:
print('C')
else:
print('D')
判断数据类型,列表类型
li=[1,2,3]
if type(li)==list:
print('list')
循环语句
Python循环语句有while循环和for循环,列表表达式也可以做循环
while循环,打印五个”加油”
num=0
while num<5:
print('加油')
num+=1
break 终止循环,当num=3时,跳出循环语句
num=0
while num <5:
if num ==3:
break
print(num,'加油')
num=num+1
continue 中断本次循环
num=0
while num <5:
num=num+1
if num ==3:
continue
print(num,'加油')
注意:这是一个死循环
num=0
while num <5:
if num ==3:
continue
print(num,'加油')
num=num+1
for 循环,打印5个加油
for i in range(5): #打印5次
print(i,'加油')