- 博客(3)
- 收藏
- 关注
原创 判断一个数是不是素数
因为我们已经知道求一个数的因子方法,所以我们只要看看这个数的因子是不是没有就行,这里有一点点变化的地方就是遍历从2开始因为1一定是它的因子。如果没有因子即len(d)为0 则说明这个数是素数。
2024-04-02 09:33:18
418
1
原创 求一个数的所有因子
这个时候说明我们只要遍历这个数的开平方根(要取因为可能开平方刚好是整数)如果能被整除就说明是我们要的因子,并存它的另一个。#因为一个数如果能被整除则就能找到两个因子 如10//5=2 一下就找到了两个因子一个是2一个是5。from math import * #导入库省略前缀。n=int(input()) #读入数。d=set()#存因子。
2024-04-02 09:25:02
380
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人