淘先锋技术网

首页 1 2 3 4 5 6 7

Python是一种高级编程语言,其强大的功能和易于使用的特点使得它成为很多人的首选。其中一个常见的用途是生成质数表格。质数是一种特殊的数字,它只能被1和自身整除。在这篇文章中,我们将演示如何使用Python来生成一个质数表格。


# 定义一个函数来判断一个数字是否为质数
def is_prime(num):
    if num < 2:
        return False
    for i in range(2, int(num ** 0.5) + 1):
        if num % i == 0:
            return False
    return True

# 通过输入获取质数表格的行数和列数
rows = int(input("请输入表格的行数:"))
cols = int(input("请输入表格的列数:"))

# 遍历每个数字并输出
for i in range(1, rows + 1):
    for j in range(1, cols + 1):
        num = (i - 1) * cols + j
        if is_prime(num):
            print(num, end='\t')
        else:
            print("", end="\t")
    print()

python求质数表格

以上代码首先定义了一个函数is_prime(num),用于判断一个数字是否为质数。接下来通过用户输入获取质数表格的行数和列数。然后遍历每个数字并输出,当数字为质数时输出数字本身,否则输出一个空的字符串。

运行以上代码,输入行数和列数后,程序会将生成的质数表格输出到控制台中。