python基础练习题08
Posted kelly-凯莉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础练习题08相关的知识,希望对你有一定的参考价值。
写一个登录程序,让用户输入账号和密码,输入用户和密码输入正确的话,
提示你 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的主要内容,如果未能解决你的问题,请参考以下文章
Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段