Python【一】第一个自己写的程序

自己写的第一个程序,要实现的功能是用户登录

简介:

一、用户名和密码输入正确,打印输出:“登录成功”,退出程序

二、用户名和密码输入错误,打印输出: “用户名或密码错误,,请重新输入,,

三、用户名和密码输入错误三次就提示:“输入错误次数过多..用户将被锁定..

四、用户名和密码输入正确,打印输出:“登录成功”,退出程序;

       用户名和密码输入正确,打印输出:“该用户已经被锁定..” ,退出程序

附上程序代码:

 

#Author:Chun Fan
_username = 'cf'
_password = 'a123'
username_wrong = ('0')
count = 0
while count < 3:
    count += 1
    username = input('your name:')
    password = input('your password:')
    if username_wrong != '0' and username != _username:
        print('该用户已经被锁定..')
        break
    if username == _username and password == _password:
        print('登录成功!')
        break
    elif count != 3:
        print('账号密码错误!请重新输入..')
    else:
        print('输入错误次数过多..用户将被锁定..')
        username_wrong = username
        count = 0

 

第一个自己写出的代码,感觉很不错,大神勿喷!!!

PS:容易出现语法错误

安利: if...else:这其中  “”是最容易忽略的,我在这里多次出错,需特别注意;

# count += 1 和 count = count +1 是完全一样的效果。

另外附上自己做的流程图(勿喷哟)

今天就到这里吧。。。

 

posted @ 2018-12-07 14:00  春帆CF  阅读(405)  评论(0)    收藏  举报