zoukankan      html  css  js  c++  java
  • 非空/0即真

    ##!='' 直接用变量就是True
    # ='' 直接用not变量就是True
    一、='' 为空是false

    # 为空如下
    user_info={'xiaohei': '123456', 'xiaobai': '11111', 'xiaoming': '1'}
    count =0
    while count<3:
        count += 1
        uname = input('请输入要注册的用户名:').strip()
        if uname in user_info.keys():
            print('您输入的账户已存在,请重新输入:')
        elif uname=='':
            print('请不要输入空哟!')
        else:
            pwd = input('请输入密码:')
            Npwd=input('请确认密码:')
    
    # ()==''可直接用not 变量名
    user_info={'xiaohei': '123456', 'xiaobai': '11111', 'xiaoming': '1'}
    count =0
    while count<3:
        count+=1
        uname = input('请输入要注册的用户名:').strip()
        if uname in user_info.keys():
            print('您输入的账户已存在,请重新输入:')
        elif not uname:
            print('请不要输入空哟!')
        else:
            pwd = input('请输入密码:')
            Npwd=input('请确认密码:')
    

      


    二、!='' 直接用变量就是True
    # 不等于空可以直接用变量名替换 非空为True
    user_info={'xiaohei': '123456', 'xiaobai': '11111', 'xiaoming': '1'}
    count =0
    while count<3:
        count+=1
        uname = input('请输入要注册的用户名:').strip()
        if uname in user_info.keys():
            print('您输入的账户已存在,请重新输入:')
        elif  uname !='':
            pwd = input('请输入密码:')
            Npwd = input('请确认密码:')
        else:
            print('请不要输入空哟!')
    

      


    # 以下是为非空
    user_info={'xiaohei': '123456', 'xiaobai': '11111', 'xiaoming': '1'}
    count =0
    while count<3:
        count+=1
        uname = input('请输入要注册的用户名:').strip()
        if uname in user_info.keys():
            print('您输入的账户已存在,请重新输入:')
        elif  uname :
            pwd = input('请输入密码:')
            Npwd = input('请确认密码:')
        else:
            print('请不要输入空哟!')
    

      

  • 相关阅读:
    简单所以不要忽视,关于 和 程序员应了解的实际应用
    即使用ADO.NET,也要轻量级动态生成更新SQL,比Ormlite性能更高
    即使用ADO.NET,也要轻量级实体映射,比Dapper和Ormlite均快
    如何在前端实现语义缩放(第一步)
    react教程 — 性能优化
    react教程 — 组件
    react教程 — redux
    create-react-app 创建项目 及 配置
    CSS 预处理器
    react 和 vue 对比
  • 原文地址:https://www.cnblogs.com/MLing/p/12780459.html
Copyright © 2011-2022 走看看