作业
第一题
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