Python,求指定区间的素数之和,输入两个正整数m和n (m<n) ,求mn之间(包括m和n)所有素数的和

5.求指定区间的素数之和。输入两个正整数m和n (m

例如,输入1和10,那么这两个数之间的素数有2,3,5,7,其和是17。

m=int(input('请输入一个整数:'))
n=int(input('请输入一个整数:'))
def is_price(m,n):
    sum=0
    for i in range(m,n):
        if i>1:
            for j in range(2,i):
                if i%j==0:
                    break
            else:
                print(i,end=' ')
                sum+=i
    print()
    print("和为:",sum)
is_price(m,n)

Python,求指定区间的素数之和,输入两个正整数m和n (m<n) ,求mn之间(包括m和n)所有素数的和_第1张图片

你可能感兴趣的:(笔记,python)