print(random.randint(1,10)) 生成随机整数,下限必须小于上限
print(random.randrange(1,10)) 生成随机整数,参数为([start],stop,[step])
random.random()  生成0,1的随机浮点数

随机生成4位验证码:

 import random
checkcode = ''
for i in range(4):
current =random.randrange(0,4)
if current == 2:
temp = chr(random.randint(65,90)) #大写字母
elif current != 3:
temp = chr(random.randint(97,122)) #小写字母
else:
temp = random.randint(0,9)
checkcode += str(temp)
print(checkcode)

验证码

最新文章

  1. Python购物车程序
  2. switch case
  3. Web前端开发的前景与用处
  4. zTree插件之单选下拉菜单代码
  5. Android属性动画完全解析(下)
  6. win8 中实现断点续传
  7. 第二百四十八天 how can I 坚持
  8. Distributed systems
  9. dom4j解析xml字符串
  10. Win7 x64安装Paramiko出问题
  11. SpringBoot错误求解决
  12. http中的get和post(一)
  13. 损失函数 hinge loss vs softmax loss
  14. 关于java的Synchronized,你可能需要知道这些(上)
  15. C# -- 使用线程池 ThreadPool 执行多线程任务
  16. fiddler安装及mock数据
  17. ubuntu18.04搭建nfs
  18. swift - 封装百度地图
  19. Alpha 冲刺 (2/10)
  20. django-QueryDict 对象

热门文章

  1. AcWing 232. 守卫者的挑战 (期望DP)打卡
  2. centos 安装 Lamp(Linux + Apache + PHP) 并安装 phpmyadmin
  3. kafka manager遇到的一些问题
  4. 用 Flask 来写个轻博客 (11) — M(V)C_创建视图函数
  5. 购买 Linux VPS 服务器后简单的安全设置
  6. MySQL高级学习笔记(五):查询截取分析
  7. python学习笔记:操作Excle
  8. 03、python的基础-->str字符串的使用
  9. Java中的宏变量,宏替换详解。
  10. mysql 5.7.20 动态sql 传入参数