当前位置:   article > 正文

Python3之for和while循环语句_python3for,while,

python3for,while,

Python3的循环语句包括for和while,循环语句的流程图如下:

1、while循环

while循环语句和if条件语句一样,需要注意冒号(:)和缩进,Python3中没有do...while语句

a、形式

while 判断条件(condition):
    执行语句(statements)……

b、流程图

c、无限循环

如果while循环语句的条件表达式结果一直为True,则进入无限循环模式,无限循环模式常见于服务器上客户端的实时请求。使用Ctrl+C退出当前的无限循环模式

d、while...else语句

while...else中,当while的条件语句为False时,执行else的语句块

while...else语句格式:

while <expr>:
    <statement(s)>
else:
    <additional_statement(s)>
  1. """
  2. 随便输入一个整数N,判断是否为正数,while循环实现0 - N的和
  3. """
  4. # 方法一:使用while语句
  5. Num = int(input("请输入一个数:"))
  6. number = 0
  7. Sum = 0
  8. if isinstance(Num , int ) and ( Num >= 0):
  9. while(number <= Num):
  10. Sum = Sum + number
  11. number +=1
  12. # 通过代码块的缩进跳出while循环
  13. print("0到%d的和为:" % Num , Sum)
  14. else:
  15. print("请输入一个正整数")
  16. # 方法二:使用while...else语句
  17. Num = int(input("请输入一个数:"))
  18. number = 0
  19. Sum = 0
  20. if isinstance(Num , int ) and ( Num >= 0):
  21. while(number <= Num):
  22. Sum = Sum + number
  23. number +=1
  24. # 通过else语句跳出while循环
  25. else:
  26. print("0到%d的和为:" % Num , Sum)
  27. else:
  28. print("请输入一个正整数")

2、for循环

python中for循环多用于遍历序列,如字符串、列表、元组、集合和字典等,其格式一般为:

for <variable> in <
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/527459
推荐阅读
相关标签
  

闽ICP备14008679号