编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。 要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
号,产生的随机数原理也不同。即:输入不同的n产生的随机数不同,并且输入相同的n产生的随机
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
1个回答
关注
展开全部
亲,您所问的问题答案是:```pythonimport hashlibimport random# 输入学号m和初始值nm = "123456789"n = 0.12345# 将学号m进行哈希hash_m = hashlib.sha256(m.encode()).hexdigest()# 将哈希值转换为整数,作为随机数生成器的种子seed = int(hash_m, 16)# 设置随机数生成器的种子random.seed(seed)# 产生随机数random_num = random.random()# 根据初始值n对随机数进行调整result = n + random_numprint(result)```程序中使用了Python标准库中的`hashlib`和`random`模块。首先,将输入的学号m进行SHA256哈希,得到一个哈希值。然后,将哈希值转换为整数作为随机数生成器的种子,这样就实现了对初始值n敏感,而且可复现的随机数生成。最后,将产生的随机数与初始值n相加,得到最终的随机数。```
咨询记录 · 回答于2023-06-22
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
号,产生的随机数原理也不同。即:输入不同的n产生的随机数不同,并且输入相同的n产生的随机
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
请用最基础的Python代码帮我解决谢谢,刚开始学,太难的看不懂,
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
为什么是错误的
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
号,产生的随机数原理也不同。即:输入不同的n产生的随机数不同,并且输入相同的n产生的随机
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
号,产生的随机数原理也不同。即:输入不同的n产生的随机数不同,并且输入相同的n产生的随机
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
号,产生的随机数原理也不同。即:输入不同的n产生的随机数不同,并且输入相同的n产生的随机
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
号,产生的随机数原理也不同。即:输入不同的n产生的随机数不同,并且输入相同的n产生的随机
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。
数相同。(初值敏感程度大于10-5 ,例如n=0.12345与n=0.12346产生的随机数不同)随机数。+要求:(1)
号,产生的随机数原理也不同。即:输入不同的n产生的随机数不同,并且输入相同的n产生的随机
要求:(1)产生的随机数要对初始值n敏感,并且可复现,程序中需使用学号m,更换不同的学
编写基础Python程序,输入一个运算过程,可以产生指定要求的随机数。