类练习
发布日期:2021-09-27 06:24:43
浏览次数:10
分类:技术文章
本文共 791 字,大约阅读时间需要 2 分钟。
'''用户在注册账号的时候我们需要输入用户信息,创建一个用户类,变量有:用户名、密码、性别。要求:用户名必须以字母开头,密码必须是6位以上,性别只能是男和女。写一个show方法打印用户名、密码、性别的信息。在主函数中创建一个用户对象,给三个变量赋值,如果赋值不满足要求则重新输入。否则调用show方法输出信息即可''''''用户名属性:'''class User: def __init__(self): self.name = None self.password = None self.sex = None def show(self): print("姓名:%s,密码:%s,性别:%s" %(self.name,self.password,self.sex))u1 = User()while True: name = input("请输入用户名:") if name[0].isalpha() == True: u1.name = name break else: print("请重新输入")while True: passwd = input("请输入密码:") if len(passwd) > 6: u1.password = passwd break else: print("重新输入")while True: sex = input("请输入性别:") if sex == "男" or sex == "女" : u1.sex = sex break else: print("重新输入")u1.show()
转载地址:https://blog.csdn.net/feiYu12138/article/details/81748232 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月23日 18时17分28秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
UIScrollView复用节点示例
2021-06-30
Unity 5 AudioMixer
2021-06-30
Unity 代码混淆: CodeGuard的使用
2021-06-30
UGUI 列表循环使用
2021-06-30
使用命令行运行unity并执行某个静态函数(运用于命令行打包和批量打包)
2021-06-30
web.py框架
2021-06-30
web.py学习笔记
2021-06-30
python的代码缩进
2021-06-30
A* Pathfinding Project (Unity A*寻路插件) 使用教程
2021-06-30
bash学习笔记
2021-06-30
sqlite学习
2021-06-30
手把手教你实现Unity与Android的交互
2021-06-30
手把手教你使用Unity的Behavior Designer
2021-06-30
Unity3D摄像机裁剪——NGUI篇
2021-06-30
lua深拷贝一个table
2021-06-30
app运行提示Unable to Initialize Unity Engine
2021-06-30
spring boot 与 Ant Design of Vue 实现修改按钮(十七)
2021-06-30
spring boot 与 Ant Design of Vue 实现删除按钮(十八)
2021-06-30
spring boot 与 Ant Design of Vue 实现新增角色(二十)
2021-06-30