zoukankan      html  css  js  c++  java
  • python中随机生成数


    存储大小写字母和数字,特殊字符列表
    STR = [chr(i) for i in range(65,91)]   #65-91对应字符A-Z
    str = [chr(i) for i in range(97,123)]   #a-z
    number = [chr(i) for i in range(48,58)]  #0-9

    例:

    Import random

    foriinrange(0,4):

    s=random.randrange(0,4)

    ifs!=i:

    f=chr(random.randint(65,90))

    else:

    #f=random.randint(0,9)

    f=random.randint(0,10)

    #l+=str(f)

    l+=str(f)

    print(l)


    ######################随机生成一个数

    importrandom

    list1=[]

    n=5

    whilen>0:

    i=random.randint(1,9)

    ifi<=4:

    suiji=chr(random.randint(48,57))

    list1.append(suiji)

    elifi>8:

    suiji_1=chr(random.randint(97,122))

    list1.append(suiji_1)

    else:

    suiji_2=chr(random.randint(65,90))

    #suiji_2=chr(suiji_2)

    list1.append(suiji_2)

    n-=1

    foriinlist1:

    print(i)


    特殊字符串列表获取有点不同
    initspecial = string.punctuation      #这个函数获取到全部特殊字符,结果为字符串形式
    special = []                          定义一个空列表

    制作特殊符号列表
    for i in initspecial:
        special.append(i)

  • 相关阅读:
    java基础(二):补充
    java基础(二):变量和数据类型
    C基础系列(一)
    java基础(一)
    循环小数(Repeating Decimals)
    DNA序列(DNA Consensus String)
    sqlserver~创建函数
    docker简介和安装
    JMeter(6)、实现Java请求
    JMeter(5)、测试数据库
  • 原文地址:https://www.cnblogs.com/liya-1995/p/8000817.html
Copyright © 2011-2022 走看看