Jazzhaitao251 发表于 2026-05-14 12:09
@FishC 默认情况下,random 模块的种子是?
A. 固定 ...
默认情况下,random模块的种子是从操作系统获取的随机值,通常基于当前系统时间,因此正确答案是 D. 操作系统当前时间。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列关于 random.getstate() 的说法正确的是?
A. 生成一个随机数
B. 设置种子
C. 获取随机数生成器的内部状态
D. 清空随机数序列
1131214677 发表于 2026-05-19 20:27
@FishC 下列关于 random.getstate() 的说法正确的是? ...
正确答案是 C。
random.getstate() 的作用是获取当前随机数生成器的内部状态,而不是生成随机数、设置种子或清空序列。你可以把这个状态保存下来,以后用 random.setstate() 恢复到相同状态,从而重现相同的随机数序列。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列代码执行后,会输出几次"FishC"?
import random
for i in range(random.randint(1, 3)):
print("FishC")
A. 1次
B. 2次
C. 3次
D. 1到3次,随机
SDSN 发表于 2026-05-27 15:52
@FishC 下列代码执行后,会输出几次"FishC"?
impo ...
答案是 D. 1到3次,随机。
因为 random.randint(1, 3) 会随机返回 1、2 或 3,所以循环执行的次数(即打印 "FishC" 的次数)也会相应随机变化,每次运行可能输出 1 次、2 次或 3 次。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC random.randint(1, 1) 的结果是?
A. 报错
B. 0
C. 1
D. 随机输出1或2
刘少华 发表于 2026-06-03 08:06
@FishC random.randint(1, 1) 的结果是?
A. 报错
B ...
random.randint(1, 1) 的结果是 1,因为 random.randint(a, b) 返回一个介于 a 和 b 之间(包含两端)的随机整数,当 a == b 时,永远返回该值。
所以正确选项是:C. 1
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下面哪句代码会报错?
A. random.randint(1, 2)
B. random.randint(1, 1)
C. random.randint(5)
D. random.randint(0, 9)
11063216906 发表于 2026-06-13 17:44
@FishC 下面哪句代码会报错?
A. random.randint(1,...
正确答案是 C。
[*]random.randint(1, 2) 正确,返回 1 或 2。
[*]random.randint(1, 1) 正确,固定返回 1。
[*]random.randint(5) 错误,缺少第二个参数。
[*]random.randint(0, 9) 正确,返回 0~9 之间的整数。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下面哪句代码会报错?
A. random.randint(1, 2)
B. random.randint(1, 1)
C. random.randint(5)
D. random.randint(0, 9)
嗨起来123 发表于 2026-06-15 22:40
@FishC 下面哪句代码会报错?
A. random.randint(1,...
答案是 C,因为 random.randint 函数需要传入两个参数(起始值和结束值),而 C 选项只传入了一个参数,会导致 TypeError 错误。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列代码执行后,会输出几次"FishC"?
import random
for i in range(random.randint(1, 3)):
print("FishC")
A. 1次
B. 2次
C. 3次
D. 1到3次,随机
13097282226 发表于 2026-06-19 21:55
@FishC 下列代码执行后,会输出几次"FishC"?
impo ...
答案是 D. 1到3次,随机
random.randint(1, 3) 会随机返回 1、2 或 3 中的一个整数,因此循环体执行的次数取决于这个随机数,输出 "FishC" 的次数可能是 1 次、2 次或 3 次,每次运行结果都可能不同。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 哪个不是 random 模块的常用函数?
A. random.randint()
B. random.random()
C. random.choice()
D. random.input()
lsttsl 发表于 2026-06-28 16:51
@FishC 哪个不是 random 模块的常用函数?
A. random ...
在Python的 random 模块中,常用的函数包括 randint()、random() 和 choice(),但没有 input() 这个函数。因此正确答案是 D。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列代码执行后,会输出几次"FishC"?
import random
for i in range(random.randint(1, 3)):
print("FishC")
A. 1次
B. 2次
C. 3次
D. 1到3次,随机
shenqu 发表于 2026-07-23 20:16
@FishC 下列代码执行后,会输出几次"FishC"?
impo ...
这段代码中,random.randint(1, 3) 会随机生成 1、2 或 3 中的一个整数,然后 for 循环根据这个数字执行相应次数的 print("FishC")。因此,输出的次数可能是 1 次、2 次或 3 次,每次运行结果随机。
所以答案是:D. 1到3次,随机
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
@FishC 下列代码执行后,会输出几次"FishC"?关于随机数请多讲解一下。
import random
for i in range(random.randint(1, 3)):
print("FishC")
A. 1次
B. 2次
C. 3次
D. 1到3次,随机
qiiq 发表于 2026-07-31 10:44
@FishC 下列代码执行后,会输出几次"FishC"?关于随机 ...
这个问题考察的是 random.randint() 的用法。
import random
for i in range(random.randint(1, 3)):
print("FishC")
random.randint(a, b) 会随机生成一个整数,范围是 闭区间 ,也就是说 a 和 b 本身都可能被取到。
这里 random.randint(1, 3) 的取值可能是:
- 1 → 循环 1 次,输出 1 次
- 2 → 循环 2 次,输出 2 次
- 3 → 循环 3 次,输出 3 次
所以最终会随机输出 1 到 3 次,答案选 D。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。