复习贴-if while for

1.for 循环

-循环是一个结构,导致程序要重复一定的次数
-条件循环也是如此,当条件为假时,循环结束。

使用for遍历

a = 'ABC'
for i in a:
    print i

返回

A

B

C

迭代遍历:将序列中各个元素取出来,直接从序列取值,通过索引取值。



for循环退出:



2.if else

if 1:
print 'hello,word'
print 'Ture'

if 1<2:
print 'hello,word'
print 'Ture'
else:
print 'ha' #条件不成立输出else
print 'main' ## 这个不在条件里,不管成立不成立,都会输出


多个条件 elif
if 10<2:
print 'hello,word'
print 'Ture'
elif 'a'
print 'a'
else:
print 'ha'
print 'main'

案例:分数
90分以上是A,80分以上是B,70分以上是C,70分以下是不及格。

score = int(raw_input('plese input number: '))
if score >= 90:
print 'A'
print 'very good'
elif score >=80:
print 'B'
print 'good'
elif score >=70:
print 'C'
print 'pass'
else:
print 'D'
print 'End'


else

案例: 程序运行小案例。 Yes or No

yn = raw_input('please input [Yes/No]: ')
yn = yn.lower() ##输出所有元素都是小写
if yn == 'y' or yn == 'yes':
print 'programe is running......'
elif yn =='n' or yn == 'NO':
print 'programe is exit.'
else:
print 'please input [Yes/No]...'

###### yn.upper 是输出全大写,跟yn.lower相反。



while循环

while循环用在有条件的控制上



查看剩余剩余内存



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值