标签:else 三次 条件语句 nbsp 多个 输入 span 计算 执行
1、if 条件语句:
if是在python中用来做条件判断的语句,if后面的判断条件写好后记得加上冒号;计算机会对条件进行判断,如果为真,则会执行if行后面有缩进的语句,如果不符合条件,即,为假,就不执行缩进的语句。
elif 是else if 的缩写,可用于表达多个判断条件。
height = 1.75
weight = 80.5
bmi=weight/(height**2)
print(‘BMI指数为:‘,‘%.2f‘%bmi)
if bmi<18.5:
print(‘过轻‘)
elif bmi<25:
print(‘正常‘)
elif bmi<28:
print(‘过重‘)
elif bmi<32:
print(‘肥胖‘)
else:
print(‘严重肥胖‘)
2、while循环:
例如我想输出1~100的所有整数:
i=1
while i <=100:
print(i)
2.1、continue:
但是有的时候可能我们个别数据不想要,例如我想输出10以内除7之外的整数,即1,2,3,4,5,6,8,9。
i=1
while i <10:
if i==7:
i+=1
continue
print(i)
i+=1
continue在此处的意思即是:停止本次循环,直接进入下一轮的循环。
2.2、break:
也有的时候我们在输出数据的时候,遇到相应的情况之后就截止操作,例如,给用户三次登录机会。
i=1
while i <=3:
name = input("请输入您的密码:")
if name=="123456":
print("Welcom~")
break
else:
print("密码错误请重新输入")
i+=1
if i>3:
print("三次机会已用完,无法进入!")
break
break在这里代表的是,循环到此结束,接下来不再有任何执行。
标签:else 三次 条件语句 nbsp 多个 输入 span 计算 执行
原文地址:http://www.cnblogs.com/zhouhongxiu/p/7281665.html