我们活着的最大的意义是在于获取更多的财富和减少生命的浪费!
早上起床的时候突然间想到一个问题:根据给定的数值随机生成一堆字符串,然后就有了下面的这个Python代码段:
整体来说比较简陋,而且很多东西的用法可能不是非常的准确。
不过我觉得这种刚好可以说明Python的特点“人生苦短,我用Python”。
import random
#定义一个随机生成数码的函数
def random_shuma_list():
shuma_list_all=('0','1','2','3','4','5','6','7','8','9','0','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z')
shuma = ((str(random.sample(shuma_list_all,25)).replace('\'','')).replace(',','')).replace(' ','')
return shuma
#定义数码需要数量
shuma_num = 30000
for random_shuma in range(0,shuma_num):
#定义写入的数据
random_shuma_write = random_shuma_list().replace('[','').replace(']','')
#定义按变量写入文件
f = open('E:/test.txt','a')
f.write(random_shuma_write + '\n')
f.close()
如上所见,Python 版本为 3.7.0_64bit 只是用了系统自带的函数,没有其它的外部库。里面内容写得很差,不过可以使用就可以了不是嘛。
注意代码里面的路径和其它可以自行定义的地方,我生成的是30000个,有朋友需要用的时候可以自行修改。我的地址是E盘下的test.txt ,朋友们可以根据需要修改。本来还想进一步的对这个代码段做一下智能控制,让用户可以指定位置和生成数量。
谢谢大家,如果有哪里不好,烦请各位朋友指正。