zoukankan      html  css  js  c++  java
  • python基础之if,while,for

    流程控制之if判断

             根据女性年龄不同的不同叫法,如:

    age = 24
    if age  < 18:
        print('小妹妹好')
    elif age <28:
        print('小姐姐好')
    else:
        print('阿姨好')
    

      

    #注意代码的缩进,四个空格

    if可嵌套,如:

    age = 18
    if age > 10:
        print('hi')
        if age > 18:
            print('你好')
    

    流程控制之while循环

    while 条件:   
    
        # 循环体
    
        # 如果条件为真,那么循环体则执行,执行完毕后再次循环,重新判断条件。。。
    
        # 如果条件为假,那么循环体不执行,循环终止

    死循环:

    While True:
    
        缩进代码

    break:终止当前层的循环,执行其他代码

    continue:终止本次循环,直接进入下一次循环

             记住,continue一定不要加到循环体最后一步执行的代码

    While + 条件:
    
        缩进代码
    
    else:
    
        print(‘在整个循环结束后判断,只有在while没有被break结束时执行’)
    

    注意:while循环也可嵌套

    tag = True
    while tag:
        缩进代码
        while tag:
            缩进代码
                while tag:
                    tag = False   (退出所有循环)
    

    流程控制之for循环

        涉及存取多个变量的数据类型,一般使用for循环,如:

    for i in range(10):
        print(i)
    

      

    name = [‘egon’,’alex’,’peiqi’]
    for i in name:
        print(i)

    注:break与continue的使用同while,且可以嵌套。

  • 相关阅读:
    php---观察者模式
    elasticsearch常用查询和注意点
    linux镜像iso格式
    Mysql查询今天、昨天、7天、近30天、本月、上一月数据
    php常用算法
    算法之斐波纳契数列递归和迭代实现
    带你了解session和cookie作用原理区别和用法
    mysql大数据量的分页优化
    常用链接
    自然语言处理
  • 原文地址:https://www.cnblogs.com/luck-L/p/9105101.html
Copyright © 2011-2022 走看看