好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Python使用当前时间、随机数产生唯一数的方法讲解

这篇文章主要介绍了Python使用当前时间、随机数产生一个唯一数字的方法,涉及Python时间与随机数相关操作技巧,需要的朋友可以参考下

#-*-coding:utf-8-*-
import datetime
now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
print now; 
import random;
print random.randint(0,100);#生成的随机整数n,其中0<=n<=100 
#-*-coding:utf-8-*-
import datetime;
import random;
nowTime=datetime.datetime.now().strftime("%Y%m%d%H%M%S");#生成当前时间
randomNum=random.randint(0,100);#生成的随机整数n,其中0<=n<=100
if randomNum<=10:
  randomNum=str(0)+str(randomNum);
uniqueNum=str(nowTime)+str(randomNum);
print uniqueNum; 
#-*-coding:utf-8-*-
import datetime;
import random;
for i in range (0,10):
  nowTime=datetime.datetime.now().strftime("%Y%m%d%H%M%S");#生成当前时间
  randomNum=random.randint(0,100);#生成的随机整数n,其中0<=n<=100
  if randomNum<=10:
    randomNum=str(0)+str(randomNum);
  uniqueNum=str(nowTime)+str(randomNum);
  print uniqueNum; 

得到的运行结果如下图,可以发生产生出来的数字没有一个是相同的:

以上就是Python使用当前时间、随机数产生唯一数的方法讲解的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于Python使用当前时间、随机数产生唯一数的方法讲解的详细内容...

  阅读:47次