• 技术文章 >后端开发 >Python教程

    python中while和for的区别

    (*-*)浩(*-*)浩2019-07-09 10:19:21原创5406
    Python中for循环和while循环本质上是没有区别的,但是在实际应用上,针对性不太一样。

    while循环适用于未知循环次数的循环,for循环适用于已知循环次数的循环 。

    for主要应用在遍历中,比如:(推荐学习:Python视频教程

    for i in range(10):
        print(i)
    打印结果为:
    0 1 2 3 4 5 6 7 8 9   
    list1 = [1,2,"a”]
    for i in list1:
        print(i)
    #打印结果为逐步列表list1中的元素:
    1
    2
    a

    而while循环很少进行遍历使用(语句过多,没有for方便),while主要用于判断符合条件下循环,比如:

    i = 0
    while True:
        if i<3:
            print(i)
            i += 1
        else:
            print("i>=3啦!")
            break
    #运行结果:当i叠加到3前,依次打印i的值,当i等于3的时候判断语句不成立,执行else语句,跳出while循环
    #打印结果:
    0
    1
    2

    更多Python相关技术文章,请访问Python教程栏目进行学习!

    以上就是python中while和for的区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python
    上一篇:python和matlab的区别 下一篇:python64位和32位区别
    Web大前端开发直播班

    相关文章推荐

    • python抽象类有什么用• python怎么学得快• 学python要用什么软件• python怎么实现添加图片

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网