zoukankan      html  css  js  c++  java
  • Python嵌套循环经典案例 九九乘法表和break 语句

    嵌套循环
    Python语言允许在一个循环体里面嵌入另一个循环。可以for(while)循环嵌套for(while)循环,也可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环,反之,你可以在for循环中嵌入while循环。

    ① for循环嵌套for循环——>打印九九乘法表

    for i in range(1,10):
        for j in range(1,i+1):
            print(j,'*',i,'=',(j*i),end='	')
        print()
     
    结果如下:
    1 * 1 = 1
    2 * 1 = 2       2 * 2 = 4
    3 * 1 = 3       3 * 2 = 6       3 * 3 = 9
    4 * 1 = 4       4 * 2 = 8       4 * 3 = 12      4 * 4 = 16
    5 * 1 = 5       5 * 2 = 10      5 * 3 = 15      5 * 4 = 20      5 * 5 = 25
    6 * 1 = 6       6 * 2 = 12      6 * 3 = 18      6 * 4 = 24      6 * 5 = 30      6 * 6 = 36
    7 * 1 = 7       7 * 2 = 14      7 * 3 = 21      7 * 4 = 28      7 * 5 = 35      7 * 6 = 42      7 * 7 = 49
    8 * 1 = 8       8 * 2 = 16      8 * 3 = 24      8 * 4 = 32      8 * 5 = 40      8 * 6 = 48      8 * 7 = 56      8 * 8 = 64
    9 * 1 = 9       9 * 2 = 18      9 * 3 = 27      9 * 4 = 36      9 * 5 = 45      9 * 6 = 54      9 * 7 = 63      9 * 8 = 72      9 * 9 = 81

    break 语句


    作用:用于循环语句(while,for语句)中,用来终止循环语句的执行

    当break语句执行后,此循环语句break之后的语句将不再执行
    break语句通常和if语句组合使用
    break语句终止循环时else子句的语句将不会执行
    break语句只能终止当前循环语句的执行,如果有循环嵌套时,不会跳出嵌套外重循环
    死循环

    死循环是指条件一直成立的循环
    死循环通常用break语句来终止循环
    死循环的else子句永远不会执行 


    原文链接:https://blog.csdn.net/python6_quanzhan/article/details/106362766

  • 相关阅读:
    终于以一个ACMer的名义开通博客了。。
    Struts学习笔记一
    Matplotlib画图
    设计模式第一集——策略模式
    Hibernate学习笔记
    在linux下加python path【转】
    linux学习笔记
    C#3.0初体验
    asp.net中使用ffmpeg
    常用的正则表达式(经典)
  • 原文地址:https://www.cnblogs.com/LQZ888/p/13094589.html
Copyright © 2011-2022 走看看