下面的Python代码用于输出每个数对应的质因数列表,输出形如:{5: [5], 6: [2, 3], 7: [7], 8: [2, 2, 2]}。 ( )

fw576612 判断题 共 个子题
n, m = map(int,input().split())
if n > m:
    n, m = m, n
prime_factor = {} #保存每个数的质因数
for i in range(n, m + 1):
    j, k = 2, i
    while k != 1:
        if k % j == 0:
            prime_factor[i] = prime_factor.get(i,[]) + j
            k //= j
            continue
        j += 1
print(prime_factor)
A

正确

B

错误

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧