zoukankan      html  css  js  c++  java
  • 用户交互和if条件判断、嵌套

    #a=input("提示语“)
    #接受的数据类型是字符串str
    #
    提示用户输入姓名 # a=input("请输入姓名") print(a) '''输出结果:请输入姓名小明 姓名:小明''' #请用户输入两个数字,计算两个数字的和 a=input("请随意输入一个数字") b=input("请再输入一个数字") print(int(a)+int(b))#a和b是字符串,要进行数据类型转换

     if条件判断

    如果条件为真,执行if后面的代码块

    如果添加为假,执行else后面的代码块

    if 条件:

       代码块;

    else:

      代码块

    例:请用户输入工资,如果工资数量大于等于5000,则输出“打车回家”,否则输出“走路回家”

    a=input("请输入您的工资")
    b=int(a)
    if b>=5000:#或者输入if Ture:---恒定位真
        print("打车回家");
    else:
        print("走路回家")

     当判断条件时使用elif

    if 条件:

       代码块;

    elif 条件:

      代码块;

    else:

      代码块

    例:请用户输入工资,如果工资大于等于5000000,则开车回家,大于等于50000则打车回家,大于等于5000其自行车回家,小于5000,走路回家

    b=input("请输入您的工资")
    a=int(b)
    if a>=5000000:
        print("请开车回家");
    elif a>=500000:
        print("请打车回家");
    elif a>=10000:
        print("请自行车回家");
    else:
        print("请走路回家")
    #请用户输入姓名,询问用户性别,男士告知走错了部门,女士的话询问年龄,大于等于40岁请他去隔壁房间,大于等于18岁,请进入房间,小于18岁,告知年龄不符合要求
    name=input("请输入姓名:")
    gender=input("您是男士还是女士:")
    if gender=="女士":#两个等号为判断
        age=int(input("您的年龄是多少:"));
        if age>=40:
            print("请到隔壁房间:");
        elif age>=18:
            print("请进");
        else:
            print("对不起,您的年龄不符合要求")
    else:
        print("对不起,您走错了部门")
    
    
  • 相关阅读:
    2020年12月学习记录
    Data Protection Application Programming Interface滥用攻击
    另类的缓存凭证收集
    js获取地址栏参数,携带参数跳转页面
    用JS获取地址栏参数的方法
    解决vue加载时闪烁
    vue-cli-service build 不同环境配置
    vite创建vue3.x项目报404的解决方案
    后端开发完接口才给出接口文档,合理吗?
    API研发实现规范化管理的价值
  • 原文地址:https://www.cnblogs.com/jingdenghuakai/p/10891128.html
Copyright © 2011-2022 走看看