吴晓阳
发布于 2022-11-22 / 251 阅读
0

Python生成随机数

#!/usr/bin/env python

from cyaron import * 
import random

for i in range(1, 11):
    test_data = IO(file_prefix="", data_id=i) # 生成 heat[1|2|3].in/out 三组测试数据

    #n = random() # 随机大于0 且小于1 之间的小数
    #n = uniform(0,9)  #随机一个大于0小于9的小数
    #n= randint(0,10) #随机一个大于等于0且小于等于10的整数
    #n= randrange(1,10,2) #随机一个大于等于1且小于等于10之间的奇数,其中2表示递增基数
    #n = choice([2,8,16]) #随机返回参数列表中任意一个元素

    a = range(3,100,2)  #从列表里面随机选取9个数字
    n = random.sample(a, 9)
    print(n)

    #打乱列表顺序
    list = [1,2,5,7,9,10]
    random.shuffle(list)
    print(list)

    #test_data.input_writeln(n) 
    #test_data.output_gen("1028.exe")