zoukankan      html  css  js  c++  java
  • Day 4-2 random模块

    1 import random
    2 random.randint(1,100)  # 从1到100中随机取出一个数.包含100
    3 random.randrange(1,100) #功能和上面一样.只是不包含100.
    4 random.random()         # 取一个随机浮点数.
    5 random.choice("123kldsjfoiauofjdlkcvjhasfhsafjr")  # 从字符串中随机返回一个字符
    6 random.sample("vajoure034zmvm2i0989383242u",4)  # 返回指定数量的字符串

    生成一个随机验证码:

    1 # 生成一个随机验证码,需要string模块
    2 import string
    3 string.ascii_letters  # 大小写字母
    4 string.digits        # 数字.
    5 string.punctuation   # 特殊字符
    6 s = string.ascii_letters + string.digits
    7 s1 = ''.join(random.sample(s,4))   # 生成一个4位的随机验证码.
    8 print(s1)

       打乱顺序:

    1 # 打乱顺序
    2 li = list(range(100))  # 生成一个列表
    3 random.shuffle(li)    #打乱列表中的顺序
    4 print(li)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

  • 相关阅读:
    Asp.net使用DevExpress的某些控件不能操作ViewState的解决方案
    关于 vue 循环组件,组件内有根据要求请求select下拉列表,组件内还有自身组件,select下拉列表无法正确获取的问题解决
    Vue+axios请求本地json
    关于vuevideoplayer 实现跳转到特定位置并自动播放
    VueQuillEditor回显不显示空格的处理办法
    elementui 的CascaderPanel级联面板类型 懒加载 回显
    elementui 中的文本域的autosize的意思
    解决 [Element Warn][Form]model is required for validate to work!
    初涉simulink
    arm学习计划
  • 原文地址:https://www.cnblogs.com/lovepy3/p/8748530.html
Copyright © 2011-2022 走看看