码迷,mamicode.com
首页 > 编程语言 > 详细

python基础

时间:2017-08-03 22:14:33      阅读:175      评论:0      收藏:0      [点我收藏+]

标签: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在这里代表的是,循环到此结束,接下来不再有任何执行。



python基础

标签:else   三次   条件语句   nbsp   多个   输入   span   计算   执行   

原文地址:http://www.cnblogs.com/zhouhongxiu/p/7281665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!