• 流程控制


    一、if

    1.单分支结构   if  

    2.双分支结构  if  else    #  if...else表示if成立代码成立会干什么,else不成立会干什么

    3. 多分枝  if...elif...else  # if条件1成立干什么,elif条件2成立干什么,elif条件3成立干什么,elif...否则干什么。

    练习1:成绩评判

    • 如果 成绩>=90,打印"优秀"
    • 如果 成绩>=80 并且 成绩<90,打印"良好"
    • 如果 成绩>=70 并且 成绩<80,打印"普通"
    • 其他情况:打印"差"
    score = input('请输入你的分数:')
    score = int(score)
    
    if score>=90:
        print('优秀')
    elif score >=80:
        print('良好')
    elif score >=70:
        print('普通')
    else:
        print('')

    练习2:模拟登录器

    user_from_db = 'nick'
    pwd_from_db = 123
    
    username_inp = input('请输入名字')
    pwd_inp = input('请输入密码')
    
    if username_inp ==user_from_db and int(pwd_inp) == pwd_from_db:
        print('登陆成功')
    else:
        print(登陆失败)

     二、while

    1.while +break     跳出本层循环,终止循环

    2.while +continue   终止本次循环,直接进入下一次循环

    3.while +else  没有被break掉执行else下的代码

    三、for

    1.for +break  跳出本层循环,终止循环

    2.for +continue 跳出本次循环,不执行下面的代码

    3.for +else  没有被break掉执行else下的代码

  • 相关阅读:
    汇总博客-Alpha
    Beta冲刺总结
    用户调查报告
    Beta成果测试总结
    Beta 冲刺 (9/9)
    Beta 冲刺 (8/9)
    Beta 冲刺 (7/9)
    Beta 冲刺 (6/9)
    Beta 冲刺 (5/9)
    Beta 冲刺 (4/9)
  • 原文地址:https://www.cnblogs.com/fjn839199790/p/11573563.html
Copyright © 2020-2023  润新知