zoukankan      html  css  js  c++  java
  • python基础入门之二 —— 条件、循环语句

    1、条件语句

    if if…else… 多重if if嵌套

    三目运算符

    (化简的if else)

    if 条件:
       条件成立执行代码1
       条件成立执行代码2

    if False:
       print('if判断为假,不执行')
       print('有减进的语句都在if里')
    print('没有缩进,我不是if,可以执行')

     

     

     if 条件:
      执行代码1
      执行代码2
    else
      执行代码
     if 条件1:
      执行代码1
      执行代码2
    elif 条件2
      执行代码3
      执行代码4
    else:
      以上代码都不执行
     if 条件1:

       条件1执行代码

       条件1执行代码

       if 条件2:

           条件2执行代码

       条件1执行代码

    条件成立执行的表达式 if 条件 else 条件不成立得表达式

    a=1
    b=2
    c=a if a>b else b
    print(c)

     

     P.S:在python中 if ( age>=18 and age<=60 ) 可以化简为if(18<=age<=60)

    2、循环语句

    while循环 while循环嵌套

    for循环

    while、for

    (跳出循环)

    循环中的else

    (循环正确结束之后应用) 

     

    while 条件:
       条件成立执行代码1
       条件成立执行代码2

    i=0
    while i<5:
        print('***')
        i+=1
     while 条件1:

       条件1执行代码

       条件1执行代码

       while 条件2:

           条件2执行代码

       条件1执行代码

     for 临时变量 in 序列 :

        重复执行得代码1

        重复执行得代码2

    str1='hello'
    for i in str1:
        print(i)

     

    • break

    (终止此循环)

    • continue

    (跳出本次循环,

       执行下一次循环)

     

    for 临时变量 in 序列 /while 条件

        条件成立执行代码

     else:

        循环结束之后要执行得代码

    (P.S:continue跳出else正常

              break跳出else没有用)

     

     

  • 相关阅读:
    Python PEP8 编码规范 表达式和语句中的空格
    Python PEP8 编码规范 代码布局
    saltstack grains pillar
    logstash的output插件
    Logstash的插件
    elasticsearch查询及logstash简介
    ELK的使用
    ElasticSearch
    dockerfile
    docker网络模型
  • 原文地址:https://www.cnblogs.com/LynHome/p/12374448.html
Copyright © 2011-2022 走看看