08-项⽬实战练习题答案1.print('【拜⽉教主】\n⾎量:%s\n攻击⼒:%s'%(BOSS_life,BOSS_attack))解释格式化输出:格式化输出的语法例如print(“我的身⾼为:%d”%180)。百分号前⾯是字符串我们在字符串⾥⾯进⾏占位百分号后⾯就是我们要往占位中填⼊的数据,如果超过⼀个数据我们就⽤元组,如果是整形我们就⽤%d来占位如果想传⼊的数据为str我们就⽤%s类进⾏占位2.完成登⼊系统=======登⼊系统=======1.登⼊2.注册3.退出要求:运⾏的代码终端可以看到上⾯这个界⾯(⽤户输⼊的账号密码可以储存在列表或则字典中,随意选择)(1)⽤户选择1时,需要输⼊账号密码,判断⽤户名密码是否存在,如果存在显示登录系统成功,不存在提示⽤户输⼊q回到⾸⻚选择注册功能(注意:这⾥要求是回到⾸⻚程序并没有结束)(2)⽤户选择2时,需要输⼊账号密码,判断⽤户名密码是否存在,如果存在显示该⽤户已经注册过,提示⽤户输⼊q回到⾸⻚登⼊即可,不存在将⽤户的账号密码保存,显示注册成功(3)⽤户输⼊3直接退出程序,显示欢迎下次使⽤提示:该题可以随意发挥添加功能例如添加规则输⼊账号不能为空,密码必须为8位,找回密码功能,修改密码功能发挥你的想象灵活运⽤#⽤来保存⽤户的账号密码user_dict={}whileTrue:print('=======登⼊系统=======')print('1.登⼊\n2.注册\n3.找回密码\n4.修改密码\n5.退出')print('=====================')#如果⽤户选择1进⼊此处num=input("请输⼊你的选项:")ifnum=="1":#while1的意思跟True是⼀个意思1就为Truewhile1:user_num=input("请输⼊您的姓名:")#获取⽤户输⼊的姓名判断是否是注册⽤户如果user_dict中存在说明已经注册过ifuser_numinuser_dict:#代码执⾏到此处说明姓名已经存在获取⽤户密码user_pwd=input("请输⼊您的密码:")#判断⽤户输⼊的密码是否正确思路:通过⽤户的姓名(键)取出密码(值)user_pwd1=user_dict[user_num]#如果两个值相等说明密码输⼊正确显示登录成功否则提示密码有误请重新输⼊ifuser_pwd==user_pwd1:print("登录成功!")print()print()breakelse:print("密码有误请重新输⼊")continue#代码执⾏到此处说明该⽤户是新⽤户没有注册过提示⽤户跳出选择注册while1:num2=input("很抱歉没有找到该⽤户,请输⼊q,回到⾸⻚请重新注册:")ifnum2!="q":continuebreakbreak#当⽤户输⼊2的时候为注册功能elifnum=="2":#⾸先获取⽤户注册的账号register_name=input("请输⼊要注册的账号:")#如果⽤户什么...