如何自动评阅 random 随机数的题目?
由于生成随机数的题目,最后的输出是不确定数字,对于这样的题目如何评阅成为一个问题。 我们可以使用 random.seed()方法,让所有考生的最后的随机数字生成一样的一个固定数值,就可以进行自动评阅了。 并且,将设置好的语句写在“答题模板”中,要求学生不得进行修改,即可实现统一考试自动评阅。
描述
seed() 方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。
语法 以下是 seed() 方法的语法:
import random
random.seed ( [x] ) 我们调用 random.random() 生成随机数时,每一次生成的数都是随机的。但是,当我们预先使用 random.seed(x) 设定好种子之后,其中的 x 可以是任意数字,如10,这个时候,先调用它的情况下,使用 random() 生成的随机数将会是同一个。
注意:seed()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。
案例
题干内容如下
如果你调试的题目,在运行后得到下面的输出,说明, 你的测试用例没有正确的配置好内存。
请按如下进行设置操作