zoukankan      html  css  js  c++  java
  • python登录注册改良版

    #在执行本脚本的时候,需要先注册,否则会报字符串不匹配
    sum=3
    while True: #如果条件为真,则一直循环
    print("先注册,在登录")
    print("1、注册")
    print("2、登录")
    print("3、退出")
    agr = int(input("请输入选项:"))
    #定义密码输入的次数
    if agr == 1:

    username = input("请输入用户名:")

    if len(username) == 0 : #假设用户名的长度为零,则提示用户名不能为空
    print("用户名不能为空")

    else: #否则输入密码
    password = input("请输入密码:")
    password1 = input("再次确认密码:")
    if password != password1 : #先判断密码是否一致

    print("密码不一致,!!!")

    continue
    else: #否则注册成功
    print("注册成功")
    continue

    elif agr == 2:
    user = input("请输入用户名:")
    if len(user) == 0:
    print("登录用户名不能为空")
    elif user == username :
    pwd = input("请输入密码:")
    if pwd == password1 :
    print("登录成功,一起去游玩")
    break
    else:
    sum = sum-1
    print("密码不对,请重新选择!!尝试次数还剩%d次"%(sum))
    if sum == 0:
    print("请重新运行程序!!")
    break
    continue
    else:
    print("用户名或密码不对!!!")
    continue

    elif agr == 3:
    print("游戏结束!!!")
    exit()
    else:
    print("没有该选项,请重新选择!!")
    continue
    记录零碎的记忆,最后汇成一片属于自己的知识的星海
  • 相关阅读:
    c_hhc_互补二元组(延迟计数+简单公式变换)
    b_vj_Hamiltonian Cycle(记忆化+位运算各种技巧)
    b_lq_分考场(尽量安排到旧考场)
    线程停止
    Lambda表达式
    静态代理演示
    多线程模拟龟兔赛跑
    Runnable和Thread
    线程网图下载
    接口
  • 原文地址:https://www.cnblogs.com/yylyu/p/10240913.html
Copyright © 2011-2022 走看看