zoukankan      html  css  js  c++  java
  • 循环控制

    循环控制

    定义

    Python 循环语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。

    并在符合条件的情况下跳出该段循环。

    类似于控制语句。

    如下图所示。

    WHILE 循环

    while 判断条件:

       语句

     

    求1~100的和

    n = 0
    sum = 0
    while n <= 100:
        sum += n
        n += 1
    print(sum)

    九九乘法口诀

    a = 1
    while a < 10:
        b = 1
        while b <= a:
            c = a * b
            print("%d * %d= %d" %(b,a,c),end = '	')         
            b += 1
        print('')
        a += 1

    与else连用

    n = 0
    sum = 0
    while n <= 100:
        sum += n
        n += 1
    else:
        print("%d大于100"%(n)) #out:101大于100

    无限循环

    通过设置判断语句为True。

    n = 1
    while n == 1:
        print('进入无限循环') 

    简单语句组

    FOR 循环

    for循环的一般格式如下:

    for <variable> in <sequence>:
      <statements>
    else:
       <statements>
     

     BREAK

    Python break语句,就像在C语言中,打破了最小封闭for或while循环。

    break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。

    break语句用在while和for循环中。

    如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码

    s = 'python'
    for i in s:
        if i == 't':        
            break
        print(i)  #out:p y
  • 相关阅读:
    初探动态规划(DP)
    高精度压位
    Poi写文件时报java.io.IOException: Read error
    mysql合并和时间函数
    线程池子线程先执行再执行主线程
    linux常用命令
    使用线程池应该注意的问题
    分页查询千万级数据慢
    待簳的题......
    记录脑残失误,让达摩克利斯之剑永远高悬
  • 原文地址:https://www.cnblogs.com/qianslup/p/11107106.html
Copyright © 2011-2022 走看看