if结构
age=19
if age>=18:
print('欢迎来到英雄联盟')
age=19
if age>=18:
print('欢迎来到英雄联盟')
print('这句话什么时候执行?')
if else 结构
age=17
if age>=18:
print('欢迎来到网咖...')
else:
print('你还是未成年人,不能进入')
if…elif…elif…else结构
houliday_name='情人节'
if houliday_name=='情人节':
print('买鲜花,看电影')
elif holiday_name=='平安夜':
print('买苹果,吃大餐')
elif holiday_name=='生日'
print('买蛋糕')
else:
print('都是节日啊。。。')
if 嵌套
has_ticket=True
knife_length=23
if has_ticket:
print('火车票通过')
if knife_lenght>=20:
print('刀具超过了20,不能上火车')
else:
print('安检通过key上了火车。。。')
else:
print('没有火车票不能进入。。。')
while 循环
count=0
while count<10:
print('一首凉凉送给你~~')
count+=1
print('程序结束了..')
死循环
num=10
while num<11:
print('hhh')
while True:
print('xxx')
结束循环语句
break关键字
num=0
while num<10:
if num==4:
print('跳出循环了...')
break
print('当前的num值是%d'%num)
num+=1
continue关键字
num=0
while num<10:
if num==4:
print('跳出循环了...')
continue
print('当前的num值是%d'%num)
num+=1
while else 语句
num=int(input('请输入一个数字:'))
if num<=1:
print('这不是质数')
else:
i=2
while i<num:
if num%i==0:
print('这不是一个质数')
break
i=i+1
else:
print('这是一个质数')
嵌套while循环
打印小星星
row=1
while row<=5:
col=1
while col<=row:
print("*",end='')
col+=1
print()
row+=1
比较大小
i=0
sum=0
while i<5:
data=int(input("请输入:"))
if i==0:
max=data
min=data
else:
if data>max:
max=data
elif data<min:
min=data
sum+=data
i+=1
print(sum,max,min)