• 技术文章 >Python技术 >Python基础教程

    python嵌套for循环如何使用?

    2020-11-06 17:56:26原创2433
    我们之前学过了for循环语句和嵌套函数,两个都是python中的基础模块。如果两个一起使用,会出现怎样的结果呢?今天小编就出道题考考大家,python嵌套for循环,看小伙伴们能不能解出来。


    举例:

    相加为10的组合

    任何一门编程语言的基础部分都很容易学习,初学者似乎阅读一遍教程就能够掌握,但这种掌握仅仅停留在理解上,而非运用上,下面是一个简单的两层嵌套for循环,如果你对for循环的理解和应用都达到了很高的水平,那么你应该可以在不执行代码的情况下说出程序的输出结果,但据我观察,大部分初学者都无法正确回答

    lst1 = [1, 3, 5, 7, 8]
    lst2 = [2, 2, 7, 9, 7]
     
    for i in lst1:
        for j in lst2:
            if i + j == 10:
                print(i, j)
                Break


    能说出代码的输出结果么,答案如下


    1 9
    3 7
    8 2


    如果不能理解答案为什么是这样,建议使用编辑器的debug调试功能跟踪代码的执行过程。

    以上就是python嵌套for循环的使用举例。看不懂的小伙伴,可以回顾一下之前的知识哦~更多Python学习推荐:PyThon学习网教学中心

    专题推荐:python嵌套for循环
    品易云
    上一篇:pycharm误删一行怎么返回? 下一篇:python函数形参和实参有什么区别?

    相关文章推荐

    • python循环的elif报错是什么原因• python循环结构中的else怎么使用• python循环怎么写• 如何构造python循环• 工作繁琐?试试Python循环语句(for循环篇)• 工作繁琐?试试Python循环语句(while循环篇)

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网