1. 生成一个6位数字+字母的验证码 (面试题)

import random

l = []
for i in range(6):
alpha = chr(random.randint(65,90))
alpha_lower = chr(random.randint(97,122))
num = str(random.randint(0,9))
ret = random.choice([alpha,num,alpha_lower])
l.append(ret)
print(''.join(l))

  

最新文章

  1. 【BZOJ-2653】middle 可持久化线段树 + 二分
  2. C语言创建及解析Json的使用法则
  3. Spring+quartz 实现定时任务job集群配置
  4. [deviceone开发]-拼图小游戏
  5. cocos2d-x内存管理(见解)
  6. matlab坐标外围背景变白色
  7. Hadoop入门进阶课程12--Flume介绍、安装与应用案例
  8. 如何实现301的跳转?当输入域名http://xxx.com的时候自动重定向到www上去
  9. Linux基本命令(3)文件备份和压缩命令
  10. OpenJudge 2757 最长上升子序列 / Poj 2533 Longest Ordered Subsequence
  11. Android 检查是否安装SD卡
  12. appledoc:Objective-C注释文档生成工具
  13. 算法题C#
  14. node.js学习6---第三方依赖(模块或者说是包)的导入 npm 以及 cnpm命令的使用
  15. 【Python042--魔法方法:算术运算】
  16. 201621123018《Java程序设计》第5周学习报告
  17. (重要)LRU cache
  18. 解决Swap file ".ceshi.c.swp" already exists!问题
  19. kali2.0下JAVA安装
  20. [Luogu 2023] AHOI2009 维护序列

热门文章

  1. 【状压dp】Most Powerful
  2. BZOJ 3450 Tyvj1952 Easy(期望)
  3. 【哈希表】Ural Championship April 30, 2017 Problem H. Hamburgers
  4. CDOJ 1280 772002画马尾 每周一题 div1 矩阵快速幂 中二版
  5. Android 权限处理
  6. GNU ARM 汇编指令
  7. 【spring boot】使用定时任务@Scheduled 报错:Encountered invalid @Scheduled method 'dealShelf': Cron expression must consist of 6 fields (found 7 in "0 30 14 * * ? *")
  8. 翻译:Spring-Framework-Reference Document:15.2-DispatcherServlet
  9. Openshift template的使用
  10. 万里长征第二步——django个人博客(第六步 ——添加富文本编辑器)