zoukankan      html  css  js  c++  java
  • python中的while和for循环以及break,continue结束语句。

    if判断语句,while,for循环语句和break,continue结束语句。

    if:if是判断事物的对错,真假,是否可行

    想让计算机像人一样去工作,那么计算机也应该有对事物的对错,真假,是否可行的判断能力从而做出不同的响应

    Python代码的缩进规则:具有相同缩进的代码被视为代码块,下面面的3,4行 print 语句就构成一个代码块,是属于if的代码块(但不包括第5行的print)。

    如果 if 语句判断为 True,就会执行这个代码块。

    缩进应严格按照Python的习惯写法:4个空格,或者使用Tab建,在python里面Tab建默认为四个空格

    注意: if 语句后接表达式,然后用表示代码块开始。

    例如:
    age = 20  # 定义年龄
    if age >= 18:  # 如果你的年龄大于等于18
      print ('your age is', age)   print ('adult') print ('结束') 输出结果为: you age is 20 你是个成年人了 结束

    while:

    Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:

    while 判断条件:

      执行语句……

    执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假false时,循环结束。

    例如:
    a = 1
    while  a < 10:
      print(a)
      a += 3  # 每循环一次a加3
    输出结果为:
    1
    4
    7

    for循环:不依赖于索引取值,for循环语法结构:for 变量名 in 容器类型:

    例如:
    fruits = ['banana', 'apple', 'mango']  # 水果里面有banana...
    for i in range(len(fruits)):  # 获取列表长度(即所有值)
        print('当前水果 :', fruits[i])
    print("再见")
    输出结果为:
    当前水果:banana
    当前水果:apple
    当前水果: mango
    再见
    break语句:break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。

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

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

    例如:
    var = 10 while var > 0: print('当前变量值 :', var) var = var - 1 if var == 8: # 当变量 var 等于 8 时退出循环 break print("结束") 输出结果为: 当前变量值:10 当前变量值:9 结束
    continue语句:
    Python continue 语句跳出本次循环,而break跳出整个循环。

    continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。

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

    
    
    例如:
    var = 10                    
    while var > 0:
       var = var -1
       if var == 5:  # 输出结果不会有5。
          continue
       print ('当前变量值 :', var)
    print ("结束")
    输出结果为:
    当前变量值为:9
    当前变量值为:8
    当前变量值为:7
    当前变量值为:6
    当前变量值为:4
    当前变量值为:3
    当前变量值为:2
    当前变量值为:1
    当前变量值为:0
    
    
    
     
    
    
    
     
  • 相关阅读:
    my first android test
    VVVVVVVVVV
    my first android test
    my first android test
    my first android test
    ini文件
    ZZZZ
    Standard Exception Classes in Python 1.5
    Python Module of the Week Python Module of the Week
    my first android test
  • 原文地址:https://www.cnblogs.com/sweet-i/p/11122812.html
Copyright © 2011-2022 走看看