条件循环控制
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了条件循环控制相关的知识,希望对你有一定的参考价值。
一.条件选择语句
Python中条件选择语句的关键字为:if 、elif 、else这三个。其基本形式如下:
if condition:
xxx
elif condition:
xxx
...
else:
xxx
其中elif和else语句块是可选的。对于if和elif只有condition为True时,该分支语句才执行,只有当if和所有的elif的condition都为False时,才执行else分支。注意Python中条件选择语句和C中的区别,C语言中condition必须要用括号括起来,在Python中不用,但是要注意condition后面有个冒号。
案例 一:成绩评定
二.循环语句
一:for
列表:
for variable in list:
xxx
举例,求算从1加到100的和:
sum=0
for var in range(1,101):
sum+=var
print sum
二: while
下面来看一下while循环的基本形式:
和C语言一样,Python也提供了for循环和while循环(在Python中没有do..while循环)两种。但是Python中的for循环用法和C语言中的大不一样(和Java、C#中的for循环用法类似),while循环用法大致和C语言中的类似。
while condition:
xxx
只有当condition为True时,才执行循环。一旦condition为False,循环就终止了。
举个例子:
count=2
while count>0:
print "i love python!"
count=count-1
如果想要在语句块过程中终止循环,可以用break或者continue。break是跳出整个循环,而continue是跳出该次循环。
count=5
while True:
print "i love python!"
count=count-1
if count==2:
break
count=5
while count>0:
count=count-1
if count==3:
continue
print "i love python!"·
以上是关于条件循环控制的主要内容,如果未能解决你的问题,请参考以下文章