用户:
企鹅不是鹅查看:0 回复:3 评论:0 创建时间:2023-04-05T15:50:54
主程序(main.py)及副程序(lib.prime_num.py)
from lib.prime_num import p_n
if __name__ == "__main__":
s = input("scope ")
number = p_n(s)
class p_n:
def __init__(self, scope):
self.scope = scope
def Prime(self):
for num in range(2, self.scope):
for i in range(2, num):
if num % i == 0:
j = num / i
print('%d 等于 %d * %d' % (num,i,j))
break
else:
print(num, '是一个质数')
企鹅不是鹅无法运行,现已改完
主程序(main.py)及副程序(lib.prime_num.py)
from lib.prime_num import p_n
if __name__ == "__main__":
s = int(input("scope "))
number = p_n(s+1)
number.prime()
class p_n:
def __init__(self, scope):
self.scope = scope
def prime(self):
for num in range(2, self.scope):
for i in range(2, num):
if num % i == 0:
j = num / i
print('%d 等于 %d * %d' % (num,i,j))
break
else:
print(num, '是一个质数')
点赞0
评论