第四天作业

作业

第一题

students_info=[['egon',18,['play',]],['alex',18,['play','sleep']]]
请取出第一个学生的第一个爱好
print(students_info[0][2][0])
#结果:
#play

第二题

针对字典
info={
    'name':'egon',
    'hobbies':['play','sleep'],
    'company_info':{
        'name':'Oldboy',
        'type':'education',
        'emp_num':40,
    }
}
请取出取公司名
print(info['company_info']['name'])
#结果:
#Oldboy

第三题

针对下述类型
students=[
    {'name':'alex','age':38,'hobbies':['play','sleep']},
    {'name':'egon','age':18,'hobbies':['read','sleep']},
    {'name':'wupeiqi','age':58,'hobbies':['music','read','sleep']},
]
取第二个学生的第二个爱好
print(students[1]['hobbies'][1])
#结果:
#sleep

选做题

编写用户登录接口

第一题

输入账号密码完成验证,验证通过后输出"登录成功"

代码:

name = 'lwx'
pwd  = '123'

name_inp = input('请输入用户账号:')
pwd_inp  = input('请输入用户密码:')

if name ==name_inp and pwd == pwd_inp:
    print('登陆成功!')
else:
    print('您的账号或密码错误,登陆失败!')

结果:

'''
请输入用户名:lwx
请输入用密码:123
登陆成功!

请输入用户名:lll
请输入用密码:333
您的账号或密码错误,登陆失败!
'''

第二题

可以登录不同的用户

print('欢迎来到注册界面')
name = input('请注册用户账号:')
pwd  = input('请输入用户密码:')

print('注册成功!')
print('欢迎来到登陆界面')

name_inp = input('请输入用户账号:')
pwd_inp  = input('请输入用户密码:')

if name ==name_inp and pwd == pwd_inp:
    print('登陆成功!')
else:
    print('您的账号或密码错误,登陆失败!')

结果:

'''
欢迎来到注册界面
请注册用户账号:lwx
请输入用户密码:123
注册成功!
欢迎来到登陆界面
请输入用户账号:lwx
请输入用户密码:123
登陆成功!
'''

第三题

import time
print('欢迎来到注册界面')
name = input('请注册用户账号:')
pwd  = input('请输入用户密码:')

print('注册成功!')
print('欢迎来到登陆界面')

name_inp = input('请输入用户账号:')
pwd_inp  = input('请输入用户密码:')

if name ==name_inp and pwd == pwd_inp:
    print('登陆成功!')
else:
    print('您的账号或密码错误,登陆失败!')
    print('该账户已锁定,五分钟后自动解锁')

    for i in range(300):
        print('.',end="")
        time.sleep(1)
    time.sleep(300)
    print('该账户已解锁,可以重新登录')

结果:

欢迎来到注册界面
请注册用户账号:2
请输入用户密码:2
注册成功!
欢迎来到登陆界面
请输入用户账号:2
请输入用户密码:3
您的账号或密码错误,登陆失败!
该账户已锁定,五分钟后自动解锁
............................................................................................................................................................................................................................................................................................................
该账户已解锁,可以重新登录

Process finished with exit code 0

posted @ 2020-03-04 14:46  祥SHAO  阅读(160)  评论(0编辑  收藏  举报