• python --条件判断和语句控制


    1、while(斐波纳契数列)  python中没有do while

    a,b = 0,1
    while b < 1000:
        print(b,end = '')
        a,b = b,a+b

    无线循环   无限循环在服务器上客户端的实时请求非常有用。

    #!/usr/bin/python3
    var = 1
    while var == 1 :  # 表达式永远为 true
       num = int(input("输入一个数字  :"))
       print ("你输入的数字是: ", num)
    print ("Good bye!")

    while else   else表示条件为false执行的条件

    #!/usr/bin/python3
    count = 0
    while count < 5:
       print (count, " 小于 5")
       count = count + 1
    else:
       print (count, " 大于或等于 5")

    简单循环体

    #!/usr/bin/python
    flag = 1
    while (flag): print ('欢迎!')

    2、if

    if a<1 :
        print(1)
    elif a =1:
        print(2)
    else :
        print(3)

    3、for   for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

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

    break 跳出循环

    continue  跳出本次循环

    循环语句可以有 else 子句,它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行,但循环被break终止时不执行。

    pass是空语句,是为了保持程序结构的完整性。

  • 相关阅读:
    CSS的三种定位方式介绍(转载)
    CSS背景颜色透明
    去除网页滚动条的方法
    es6
    Android复习
    caculater
    字符流
    字节流
    File类
    泛型继承
  • 原文地址:https://www.cnblogs.com/yaradish/p/10512817.html
Copyright © 2020-2023  润新知