写一个函数用于判断一个数字n是不是素数用户输入一个正整数在一行内输出不大于该数的所有素数各数后面用一个空格分隔。函数接口定义:def isPrimen 裁判测试程序样例: 请在这里填写答案 num = intinput #接收用户输入并转成整数for i in rangenum+1 if isPrimei printiend= #在同一行内输出结果不换行中间用
def isPrime(n): if n <= 1: return False for i in range(2, int(n**0.5)+1): if n % i == 0: return False return True
num = int(input()) for i in range(num+1): if isPrime(i): print(i, end=' ')
原文地址: http://www.cveoy.top/t/topic/f3oH 著作权归作者所有。请勿转载和采集!