zoukankan      html  css  js  c++  java
  • python--for循环

    1.循环输出1-10

    1 for i in range(1,11):
    2     print(i)
     1 1
     2 2
     3 3
     4 4
     5 5
     6 6
     7 7
     8 8
     9 9
    10 10
    View Code

    2.break用法,break为跳出整个当前循环层,只跳一层。当i=5的时候退出

    1 for i in range(1,11):
    2     print(i)
    3     if i == 5:
    4         break
    1 1
    2 2
    3 3
    4 4
    5 5
    View Code

     3.for+else用法,如果for循环正常结束,则执行else

    1 for i in range(1,11):
    2     print(i)
    3     # if i == 5:
    4     #     break
    5 else:
    6     print("循环正常退出")
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    循环正常退出
    View Code

     4.for嵌套for

    1 for i in range(10):
    2     for j in range(10):
    3         print(i,j)
    0 0
    0 1
    0 2
    0 3
    0 4
    0 5
    0 6
    0 7
    0 8
    0 9
    1 0
    1 1
    1 2
    1 3
    1 4
    1 5
    1 6
    1 7
    1 8
    1 9
    2 0
    2 1
    2 2
    2 3
    2 4
    2 5
    2 6
    2 7
    2 8
    2 9
    3 0
    3 1
    3 2
    3 3
    3 4
    3 5
    3 6
    3 7
    3 8
    3 9
    4 0
    4 1
    4 2
    4 3
    4 4
    4 5
    4 6
    4 7
    4 8
    4 9
    5 0
    5 1
    5 2
    5 3
    5 4
    5 5
    5 6
    5 7
    5 8
    5 9
    6 0
    6 1
    6 2
    6 3
    6 4
    6 5
    6 6
    6 7
    6 8
    6 9
    7 0
    7 1
    7 2
    7 3
    7 4
    7 5
    7 6
    7 7
    7 8
    7 9
    8 0
    8 1
    8 2
    8 3
    8 4
    8 5
    8 6
    8 7
    8 8
    8 9
    9 0
    9 1
    9 2
    9 3
    9 4
    9 5
    9 6
    9 7
    9 8
    9 9
    View Code

    5.接4,输出i,j  且j的最大值为5

    1 for i in range(10):
    2     for j in range(10):
    3         if j>5:
    4             break
    5         print(i,j)
    0 0
    0 1
    0 2
    0 3
    0 4
    0 5
    1 0
    1 1
    1 2
    1 3
    1 4
    1 5
    2 0
    2 1
    2 2
    2 3
    2 4
    2 5
    3 0
    3 1
    3 2
    3 3
    3 4
    3 5
    4 0
    4 1
    4 2
    4 3
    4 4
    4 5
    5 0
    5 1
    5 2
    5 3
    5 4
    5 5
    6 0
    6 1
    6 2
    6 3
    6 4
    6 5
    7 0
    7 1
    7 2
    7 3
    7 4
    7 5
    8 0
    8 1
    8 2
    8 3
    8 4
    8 5
    9 0
    9 1
    9 2
    9 3
    9 4
    9 5
    View Code

    6.continue用法,continue为跳出当前循环,继续下次循环。输出i,j  且j的最小值为6

    1 for i in range(10):
    2     for j in range(10):
    3         if j<5:
    4             continue
    5         print(i,j)
    0 5
    0 6
    0 7
    0 8
    0 9
    1 5
    1 6
    1 7
    1 8
    1 9
    2 5
    2 6
    2 7
    2 8
    2 9
    3 5
    3 6
    3 7
    3 8
    3 9
    4 5
    4 6
    4 7
    4 8
    4 9
    5 5
    5 6
    5 7
    5 8
    5 9
    6 5
    6 6
    6 7
    6 8
    6 9
    7 5
    7 6
    7 7
    7 8
    7 9
    8 5
    8 6
    8 7
    8 8
    8 9
    9 5
    9 6
    9 7
    9 8
    9 9
    View Code
  • 相关阅读:
    org.apache.maven.archiver.MavenArchiver.getManifest错误
    常见电商项目的数据库表设计(MySQL版)
    二、Log4j基本使用方法
    Java Dao设计模式
    JavaBean简单及使用
    jsp的9个内置对象
    JSP+MySQL实例
    JSP指令--include指令(静态包含)
    三种Scriptlet总结
    ***mysql 用一个表的一列,去更新另一表的一列
  • 原文地址:https://www.cnblogs.com/wangmo/p/5968736.html
Copyright © 2011-2022 走看看