python之《for循环与while循环》

for循环

1,应用场景

(1)反复的猜大小

(2)游戏的反复充值

(3)用户的登录

         用户名  密码 

         若有错误,可以重新登录

2,循环结构

for  变量名 in 集合:

      语句

3,怎么用?

#使用习通给定range()完成范围指定

print(range(8))   #range(0,8)包含0,不包含8  即0 1 2 3 4 5 6 7

print(range(2,8)) #即2 3 4 5 6 7 

print(range(2,8,2)) #即2 4 6 
#打印200个hello

for i in range(200)

    print("hello")

4,for与else

range的范围正常执行完毕,而没有异常的break退出,就可以执行else

只要有break,执行了就不会执行else

 

4,实例

循环:吃5个馒头

name='赵飞'

for i in range(5):  #0,1,2,3,4

  print('{}很饿,正在吃第{}个馒头'.format(name,i+1))
name='赵飞'
for i in range(1,6):
    
    print('{}很饿,正在吃第{}个馒头'.format(name,i))

while循环

1,完整结构:

while 条件

   语句体(块)

else

   语句体(块)

2,实例

打印1到30所有3的倍数的数

n=1

while n<=30:
    if n%3==0:
        print(n)
    n=n+1
n=3
while n<=30 and n%3==0:
    print(n)
    n=n+3

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值