• 技术文章 >常见问题 >Python常见问题

    python中的循环有几种?

    yangyang2020-05-11 16:24:37原创8404

    Python的循环有两种,一种是for循环(迭代循环),另一种是while循环(条件循环)。

    1、for循环

    Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

    语法:

    for循环的语法格式如下:

    for iterating_var in sequence:
       statements(s)

    示例:

    print("计算 1+2+...+100 的结果为:")
    #保存累加结果的变量
    result = 0
    #逐个获取从 1 到 100 这些值,并做累加操作
    for i in range(101):
        result += i
    print(result)

    运行结果:

    计算 1+2+...+100 的结果为:
    5050

    2、while循环

    Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:

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

    执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。

    当判断条件假 false 时,循环结束。

    示例:

    sum = 0
    n = 1
    while n < 5:
        sum = sum + n
        n = n+1
    print(sum)

    更多Python知识请关注Python视频教程栏目。

    专题推荐:python
    品易云
    上一篇:python中如何将字符串强制转为数字 下一篇:python中的int函数是什么意思

    相关文章推荐

    • Python中sys属于什么库• python预编译是什么意思• 计算机二级考试可选python吗?• 将python打包在手机上可运行吗?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网