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

    python怎么循环输入

    silencementsilencement2019-11-14 10:24:54原创8539

    python中的循环语句,可使用for循环,或者while循环。两者的区别是,for循环要求提前知道要循环的次数,而while循环只要满足条件就会循环,直到条件不符合,跳出循环。下面是while循环的详解

    其基本形式为:

    while 判断条件:
        执行语句……

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

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

    while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环。

    此外"判断条件"还可以是个常值,表示循环必定成立,具体用法如下:

    # continue 和 break 用法  
    i = 1
    while i < 10:  
        i += 1
        if i%2 > 0:     # 非双数时跳过输出
            continue
        print i         # 输出双数2、4、6、8、10
    i = 1
    while 1:            # 循环条件为1必定成立
        print i         # 输出1~10
        i += 1
        if i > 10:     # 当i大于10时跳出循环
            break

    python学习网,大量的免费python学习视频,欢迎在线学习!

    专题推荐:循环
    上一篇:python可以画什么 下一篇:python怎么打印list

    相关文章推荐

    • Python while循环详解• python循环的elif报错是什么原因

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网