千家信息网

python怎么生成两个随机数并做对比

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍了python怎么生成两个随机数并做对比的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python怎么生成两个随机数并做对比文章都会有所收获,下面我们一起
千家信息网最后更新 2025年02月01日python怎么生成两个随机数并做对比

这篇文章主要介绍了python怎么生成两个随机数并做对比的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python怎么生成两个随机数并做对比文章都会有所收获,下面我们一起来看看吧。

具体使用步骤:

1、首先打开python编辑器,新建一个python项目。

2、在python项目中使用import关键字导入random模块。


import random

3、再使用random()方法生成两个随机数。


print random.random()
print random.random()

4、使用seed设定好种子,再使用random()方法生成两个随机数做对比。


random.seed( 10 )
print "Random number with seed 10 : ", random.random()
random.seed( 10 )
print "Random number with seed 10 : ", random.random()

你会发现生成的随机数都是一样的。

完整代码如下:


#!/usr/bin/python
# -*- coding: UTF-8 -*-


import random


print random.random()
print random.random()


print "------- 设置种子 seed -------"
random.seed( 10 )
print "Random number with seed 10 : ", random.random()


# 生成同一个随机数
random.seed( 10 )
print "Random number with seed 10 : ", random.random()


# 生成同一个随机数
random.seed( 10 )
print "Random number with seed 10 : ", random.random()

执行结果:


0.739880443211
0.78969784712
------- 设置种子 seed -------
Random number with seed 10 : 0.57140259469
Random number with seed 10 : 0.57140259469
Random number with seed 10 : 0.57140259469

关于"python怎么生成两个随机数并做对比"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"python怎么生成两个随机数并做对比"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

0