Python随机事件仿真模拟生成,随机生成2万组数据代码

然仔 2019-11-26 3522

在很多情况下,我们需要对复杂数据进行模拟测试,这里分享一个仿真随机数据生成,随机从1-100中抽取数据,随机生成两万次——当然可以自定义的,如果你的计算机足够强大,感觉就算生成数亿组数据也可以做到。

import random
with open('data.txt','w') as f1,\
    open('data.txt','r') as f2:
    for i in range(10000):
        f1.write(U"%d\r\n"%random.randint(1,100))
    print(f2.read())
#########
import random
import time
st=time.time()
with open('data.txt','w') as f1,\
    open('data.txt','r') as f2:
    for i in range(20000):
        f1.write("%d\r"%random.randint(1,100))
    print(f2.read())
et=time.time()
print("耗时",et-st,"秒")


最新回复 (2)
  • zhuanbike 2019-11-26
    0 引用 2

    测试可以用,就是数据有点庞大,要是让txt能够自动换行就好了。

    1.jpg

    python程序编译器里是可以自动换行的。

  • bobo 2019-11-27
    0 引用 3
    python就是简洁啊,代码真短
发新帖