热线电话:13121318867

登录
2019-02-21 阅读量: 814
如何打印出Random.Randint()函数的相同返回值

我想帮助找出一种打印出Random.randint()函数生成的相同数字的方法。我首先将值赋给变量,如下所示:

randomPersuade = random.randint(200,5000)

问题是,现在我必须在2个不同的print语句中打印出两次从此函数返回的相同值

userDecide2=input("Since you decided to keep the box, I will offer you" ,randomPersuade, "for the box.\nYes to keep and No to collect the cash amount")

print("You decided to collect the cash amount of", randomPersuade, "Enjoy!")

我如何调整它,我打印出相同的值两次,后来我将不得不生成一些其他的随机整数集并做同样的事情,我将不得不创建另一个RandomPersuade(2,3,4,5等)?该函数不会为第二个print语句生成新值吗?我会自己测试一下,但是在完成之前我必须完成其余的代码,这需要一段时间。

解决办法:由于您已为变量指定了值,因此randomPersuade = random.randint(200,5000)除非您randomPersuade = random.randint(200,5000)再次执行,否则其值不会更改。

到那时,变量的值保持不变,并且您可以多次使用它而不更改其值。

75.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子