#校验用户名是否合法例子:
#输入账号密码 #input
#如果账号存在提示已经注册,如果不存在的,就可以注册 all_users []
#不能为空 #strip()
#用户名长度6-12之间 #len()
#最多输入3次 #循环 all_users = ['土匪','狗带111111','二蛋','狗子']
for i in range(3):
username = input('请输入账号:').strip()
if len(username) > 5 and len(username) < 13:
if all_users.count(username) > 0:
print('这个名字太好了,已经被注册了')
else:
print('名字很好,赶紧去注册吧!')
break
else:
print('用户名长度不合法!长度6-12之间!')
else:
print('失败次数过多') 运行图例:

												

最新文章

  1. DOM--3 DOM核心和DOM2 HTML(2)
  2. 20145330《Java程序设计》第一次实验报告
  3. Data Being Added Conflicts with Existing Data
  4. 替换NavigationController里面的返回按钮
  5. Android上下文菜单ContentView详解
  6. Hadoop日志文件
  7. Eclipse Maven pom.xml 警告No grammar constraints (DTD or XML schema)
  8. Linux系统中的常用命令
  9. 《算法导论》——随机化快排RandomizedQuickSort
  10. GUI_事件监听机制与ActionListener演示
  11. Java代码质量改进之:使用ThreadLocal维护线程内部变量
  12. Spark-scala-API
  13. 使用SAE(VAE)检测信用卡欺诈——感觉误报率还是比较高啊 70%+误报 蛋疼
  14. php获取客户端ip地址方法
  15. poj 2337(单向欧拉路的判断以及输出)
  16. BNUOJ 52517 Another Server
  17. php中mysql_pconnect()的实现方式.
  18. python开发_python中的变量:全局变量和局部变量
  19. bzoj4753[JSOI2016]最佳团体
  20. 使用vue2.0 vue-router vuex 模拟ios7操作

热门文章

  1. HtmlUnit学习总结
  2. JVM运行时数据区域
  3. BBS
  4. mysql Incorrect usage of UNION and ORDER BY 错误备忘
  5. .Net Core 没有 WebForm 是 历史 的 退步, MVC 是一个 糟糕 的 设计
  6. tolua 转换 std::shared_ptr
  7. spring事务详解(一)初探事务
  8. 剑指offer 13.代码的完整性 调整数组顺序使奇数位于偶数前面
  9. Python学习基本小练习
  10. Wavelet Ridgelet Curvelet Contourlet Ripplet