zoukankan      html  css  js  c++  java
  • Python小练习007

    编写一个简易的登陆程序。

     1 #通过for循环
     2 
     3 #系统默认的用户名和密码,可实现自由添加
     4 _user = "xiaosu"
     5 _password = "123456"
     6 
     7 for i in range(3):
     8     username = input("Username:")
     9     password = input("Password:")
    10     if username == _user and password == _password:
    11         print("Welcome %s login..." % _user)
    12         break
    13     else:
    14         print("Invalid username or password!")
    15 else:#只要for循环正常执行完毕,中间未被打断,则执行此else语句
    16         print("输入错误超过3次,禁止输入!")
    17 
    18 #通过while循环
    19 
    20 #系统默认的用户名和密码,可实现自由添加
    21 _user = "xiaosu"
    22 _password = "123456"
    23 
    24 count = 3
    25 while count > 0:
    26     username = input("Username:")
    27     password  = input("Password:")
    28     if username == _user and password == _password:
    29         print("Welcome %s login..." % _user)
    30         break
    31     else:
    32         print("Invalid username or password")
    33     count -= 1
    34     if count == 0:
    35         restart = input("还想继续输入吗?[Y/N]")
    36         if restart == 'Y' or 'y':
    37             count = 3
    38 else:
    39     print("输入错误超过3次,禁止输入!")
  • 相关阅读:
    华为机试练习(一)
    LM拟合算法
    5.1 模块化程序设计
    第3周 运算的流程控制
    KEGG数据库介绍
    topGO
    GO.db
    Bioconductor应用领域之基因芯片
    org.Hs.eg.db包简介(转换NCBI、ensemble等数据库中基因ID,symbol等之间的转换)
    Bioconductor的历史
  • 原文地址:https://www.cnblogs.com/sujianyun/p/8670171.html
Copyright © 2011-2022 走看看