条件循环控制

一.条件选择语句

 

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!"·

 

转载于:https://www.cnblogs.com/liang545621/p/7523436.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值