Day01 login module

Posted FrankB

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Day01 login module相关的知识,希望对你有一定的参考价值。

知识点:模块导入  变量赋值的两种形式  格式化输出  for循环  if...else 嵌套

#!C:\Program Files\Python35/bin
# -*- conding:utf-8 -*-
# author: Frank
import getpass
user,passwd= Frank,oldboy_python
msg = ‘‘‘
Information of %s person:
NAME: %s
AGE:  %s
JOB:  %s
ID :  %s
‘‘‘ %(user,user, 21, IT Engineer,3714)
input_time = 1
for i in range(5):
        print("-----input %d time-----" %int((input_time)))
        username = input("please input your name:")
     #   password = getpass.getpass("please input your password:")
        password = input("please input your password:")
        if username == user and password == passwd :
            print("%s Welcom to login on" %(user))
            info_confirm = input("If you need double check your personal inform yes/no:")
            if info_confirm == yes:
                print(msg)
                break
            else:
                print("please go ahead")
                break
        else :
            if input_time == 3:
                print("Your input has 3 times wrong , your account will be locked")
                exit()
            else:
               print("Your user or password is invalid , pleasre re_input!")
               input_time += 1

测试结果:

#测试1
-----input 1 time-----
please input your name:frank
please input your password:dmfkdf
Your user or password is invalid , pleasre re_input!
-----input 2 time-----
please input your name:frank
please input your password:kdf
Your user or password is invalid , pleasre re_input!
-----input 3 time-----
please input your name:Frkdfk
please input your password:msk
Your input has 3 times wrong , your account will be locked

#测试2
-----input 1 time-----
please input your name:Frank
please input your password:oldboy_python
Frank Welcom to login on
If you need double check your personal inform yes/no:yes

Information of Frank person:
NAME: Frank
AGE:  21
JOB:  IT Engineer
ID :  3714

# 测试3:
-----input 1 time-----
please input your name:frak
please input your password:mksf34
Your user or password is invalid , pleasre re_input!
-----input 2 time-----
please input your name:mddif
please input your password:frank3235
Your user or password is invalid , pleasre re_input!
-----input 3 time-----
please input your name:Frank
please input your password:oldboy_python
Frank Welcom to login on
If you need double check your personal inform yes/no:no
please go ahead

 

以上是关于Day01 login module的主要内容,如果未能解决你的问题,请参考以下文章

day06-jsp

linux中怎么查看mysql数据库版本

[react] Module not found: Can't resolve 'schedule' in 'C:Usersadcaldvmtn7myapp (代码片段

老男孩DAY1作业二

03day01irq

解决go: go.mod file not found in current directory or any parent directory; see ‘go help modules‘(代码片段