• python中判断用户名密码/价格/字典输入是否正确


    练习1:判断输入的数据是否是数字

    #判断输入的数据是不是数字
    pwd=input('请输入密码:')
    if pwd.isdigit():
        print('输入数据合法')
    else:
        print('输入数据不合法,只能输入数字')
    
    print('-------------使用简化条件表达式写法------------------')
    print('输入数据合法' if pwd.isdigit() else '输入数据不合法,只能输入数字')
    

      执行结果:

    练习2:判断输入的账号或密码是否正确

    #判断QQ号与QQ密码是否正确
    account=input('请输入QQ登录账号:')
    pwd=input('请输入QQ密码:')
    if account=='123456' and pwd=='123':
        print('登录成功')
    else:
        print('QQ账号或密码错误')
    

      执行结果:

    练习3:商品价格大竞猜

    #商品价格大竞猜
    import random
    price=random.randint(1000,1500)
    print('今日竞猜的商品为小米扫地机器人,其价格范围是[1000,1500]之间')
    guess=int(input('请输入竞猜金额:'))
    if guess>price:
        print('大了')
    elif guess<price:
        print('小了')
    else:
        print('竞猜正确')
    print('真实价格为:',price)
    

      执行结果:

      

    练习4:通过星座查询运势

    #通过星座查询运势
    d={'白羊座':'''本月贵人星座:水瓶座
    本月小人星座:双鱼座
    本月需要特别关注的日子:4日、5日、9日、16日、24日''',
       '金牛座':'''本月贵人星座:金牛座
    本月小人星座:白羊座
    本月需要特别关注的日子:1日、2日、7日、17日、22日''',
       '双子座': '''本月贵人星座:白羊座
       本月小人星座:水瓶座
       本月需要特别关注的日子:10日、16日、19日、23日、29日'''
       }
    star=input('请输入你的星座:')
    print(d.get(star))
    

      执行结果:

    解析:从上可以看出,字典中使用get()方法获取值时,即使输入值不正确,也不会报错,会输出None。

  • 相关阅读:
    记录 vue 中使用 SVG 渐变填充遇到过的坑
    关于map some filter every等遍历的一些临时记忆
    Blob文件处理
    电子签名 VUE加canvas实现 移动端和PC实现
    js导出excell表
    video
    移植QT5.6到嵌入式开发板(史上最详细的QT移植教程)
    Ubuntu16.04打开Qt显示/home/user/.config/QtProject/qtcreator/qtversion.xml : Permission denied
    哨兵2号影像数据获取以及处理流程
    Sentinel-2 哨兵二号数据下载及处理教程
  • 原文地址:https://www.cnblogs.com/wx170119/p/14999100.html
Copyright © 2020-2023  润新知