首页 新闻 会员 周边

初学python 有2个问题想请教你们

0
[待解决问题]

在python 当中 ---------

1.

    1---100之间 素数之和怎么计算

2.

  在python当中九九乘法表怎么写?

烙心的主页 烙心 | 菜鸟二级 | 园豆:210
提问于:2018-03-10 09:52
< >
分享
所有回答(1)
0

求素数之和:

#!/usr/bin/env python3

#coding:utf-8
import math


def isPrimeNum(num):
    if num==1:
        return False
    else:
        for i in range(2,int(math.sqrt(num)+1)):
            if num % i == 0:
                return False
        return True

def sumPrime(num1,num2):
    sum = 0
    for i in range(num1,num2):
        if isPrimeNum(i):
            sum = sum + i
    return sum

if __name__ == '__main__':
    data = sumPrime(1,100)
    print(data)

 

九九乘法表:

#!/usr/bin/env python3
#coding:utf-8


if __name__ == '__main__':
    for i in range(1,10):
        for j in range(1,i+1):
            print("%d*%d =%d" % (j,i,j*i),end=" ")
        print("\n")

 

豆仔gogo | 园豆:204 (菜鸟二级) | 2018-03-10 12:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册