zoukankan      html  css  js  c++  java
  • Lesson 1#10 流程控制

    单分支控制

    # 语法结构
    if 条件:
        满足条件后指定代码

    单分支例子:输入年龄,如果年龄等于18打印“请继续”

    #单分支例子
    
    age = int(input("请输入年龄:"))
    
    if age == 18 :
        print("请继续!")
    View Code

    双分支控制

    #语法结构
    
    if 条件:
        else

    双分支例子:输入年龄,如果年龄等于18打印“请向左”,不等于18打印“请向右”

    # 双分支例子
    
    age = int(input("请输入年龄:"))
    
    if age == 18 :
        print("请向左!")
    else:
        print("请向右!")
    View Code

    小练习:

    让用户输入用户名和密码,用户名和密码全部正确时,打印欢迎信息,否则打印错误信息。

    user = 'suyp'
    password = '123456'
    
    username = input("请输入用户名:")
    pwd = input("请输入密码:")
    
    if username == user and pwd == password :
        print("Welcome!")
    else:
        print("Wrong!")
        exit()
    View Code

     

    多分支控制

    if 条件:
        满足条件执行代码,不满足走下面代码
       elif 条件:
        满足条件执行代码,不满足走下面代码
       elif 条件:
        满足条件执行代码,不满足走下面代码
       elif 条件:
        满足条件执行代码,不满足走下面代码
       else:
         上面所有条件都不满足走这里

    猜年龄小游戏

         先定义一个数值让用户去猜,猜对了打印“你猜对了”,如果猜的值比定义小打印“你猜错了,请尝试一个更大的值”,否则打印“你猜错了,请尝试一个更小的值”

    age = 18
    
    guess_age = int(input("请输入你猜的年龄:"))
    
    if guess_age == age :
        print("恭喜你猜对了")
    elif guess_age > age :
        print("你猜错了,请尝试一个更小的值")
    else :
        print("你猜错了,请尝试一个更大的值")
    View Code

    练习题:

    # 成绩有五个等级ABCDE
    # A 90-100
    # B 80-89
    # C 60-79
    # D 40-59
    # E 0-39
    # 让用户输入自己的分数,输出相对应得分数等级

     

     

  • 相关阅读:
    ASP.NET MVC中获取URL地址参数的两种写法
    SQL Server之存储过程基础知识
    ASP.NET MVC 四种Controller向View传值方法
    Js数据类型、Json格式、Json对象、Json字符串
    调用微信内置的方法及wx.config的配置问题
    ref和out的使用及区别
    ASP.NET MVC post请求接收参数的三种方式
    Asp.Net Mvc 路由机制
    Asp.Net MVC中Action跳转小结
    JS应用MD5散列计算头像URL
  • 原文地址:https://www.cnblogs.com/wudtime/p/8525436.html
Copyright © 2011-2022 走看看