码迷,mamicode.com
首页 > 编程语言 > 详细

python基础练习题08

时间:2019-11-28 18:50:59      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:orm   输入密码   font   python基础   oda   import   习题   练习题   pass   

写一个登录程序,让用户输入账号和密码,输入用户和密码输入正确的话,
提示你 xxx,欢迎登录,今天的日期是xxx,程序结束。
错误的话,提示账号/密码输入错误, 最多输入3次,如果输入3次都没有登录成功,
提示失败次数过多。需要判断输入是否为空,输入空也算输入错误一次。
用while循环或者for循环都可以

import  datetime
today = datetime.date.today()
username = ‘kelly‘
password = ‘123456‘
num = 0

while num < 3:
    user = input(‘请输入用户名:‘)
    passw = input(‘请输入密码:‘)
    if username == user and password == passw:
        print(‘{},欢迎登陆,今天的日期是{},程序结束‘.format(username,today))
        break
    elif user == ‘‘ or passw == ‘‘:
        print(‘用户密码不能为空‘)
    else:
        print(‘用户名/密码输入错误‘)
    num += 1
else:
    print(‘失败次数过多‘)
import datetime
username = ‘kelly‘
password = ‘123456‘
today = datetime.date.today()
for i in range(3):
    user = input(‘请输入用户名:‘)
    passw = input(‘请输入密码‘)
    if user==‘‘ or passw==‘‘:
        print(‘用户名密码不能为空‘)
    elif user==username and passw==password:
        print(‘{},欢迎登陆,今天的日期是{},程序结束‘.format(username,today))
        break
    else:
        print(‘用户名密码输入错误‘)
else:
    print(‘输入次数过多‘)

 

 

 

 

python基础练习题08

标签:orm   输入密码   font   python基础   oda   import   习题   练习题   pass   

原文地址:https://www.cnblogs.com/kelly11/p/11951845.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!