python的基础知识梳理——while循环结构与for..in..应用

 

目录

一,while循环结构

二、for..in..

三、break语句 

 四、continue语句


一,while循环结构

 while循环的语法格式如下:

while  条件表达式:

循环体语句

 我们来利用while循环打印从1-10的数字。


# 循环结构
x=0
while(x<10):
    x+=1
    print(x)

结果就是:

 简单改一下,就可以实现0-100的累加和,偶数和,奇数和


累加和

# 循环结构
x=0
sum=0
while(x<100):
    x=x+1
    sum=sum+x
print("100累加和为:",sum)

结果: 

 

 

100之内的奇数和

# 循环结构
x=0
sum=0
while(x<100):
    if x%2==1:
        sum=sum+x
    x+=1

print("100奇数和为:",sum)

结果:

 

二、for..in..

for循环通常用于可迭代对象的遍历。

for循环的语法格式如下:

for  变量   in  可迭代对象:

循环体语句

简单来个例子: 

for  x  in  (20,30,40):
    print(x*3)

结果是:

60,90,120


for _ in "python":
    print(_)

结果:

三、break语句 

break语句可用于while和for循环,用来结束整个循环。

当有嵌套循环(这儿指的是if)时,break语句只能跳出最近一层的循环。

while 1:
    a = input("请输入一个字符(输入Q或q结束)")
    if a.upper()=='Q':
        print("循环结束,退出")
        break
    else:
        print(a)

结果如下: 

 四、continue语句

continue语句用于结束本次循环,继续下一次。

多个循环嵌套时,continue也是用于最近的一层循环。

下面实例:

while 1:
    s = input("请输入一些大于0的数字(按N或n结束)")

    if s.upper()=='N':
        print("录入完成,退出")
        break
    if float(s)<0:
        continue
    
	


 原创不易,读者大大给点个赞吧!!!!

   

                                                                         

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学python的小李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值