STEP #1

(1/2)

此处切换ai服务商,可对比多家ai的回复,取最优解。

上一步下一步关闭
酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

判断一个数是不是素数(要求自定义一个函数isprime进行素数判断,如果是素数则返回,不是素数则返回1,并在主函数中调用该函数)

定义一个函数isprime,用于判断一个数num是否为素数。如果是素数,则返回True;如果不是素数,则返回False。 ```python def isprime(num): if num <= 1: return False for i in range(2, int(num0.5) + 1): if num % i == 0: return False return True # 主函数 if __name__ == '__main__': num = int(input("请输入一个整数:")) result = isprime(num) if result: print("是素数") else: print("不是素数") ``` 在上述代码中,isprime函数中通过循环判断从2到num的平方根是否能整除num,如果可以整除则返回False,说明num不是素数;如果循环结束后都没找到能整除的数,则返回True,说明num是素数。在主函数中,通过input函数获取用户输入的整数,再调用isprime函数进行判断,并根据返回值打印相应的结果。 [2024-12-13 08:11:08 | AI写代码神器 | 496点数解答]

相关提问