在dev中定义函数 fun_a()判断某数是否为素数,若是素数返回值为 1,不是则返回值为 0,提供一个完整的程序
时间: 2024-03-12 18:50:22 浏览: 203
函数 可以判断一个数是不是素数
好的,下面是一个完整的程序,其中定义了函数 `fun_a()` 判断某数是否为素数,同时也提供了一个示例用于测试:
```python
def fun_a(num):
if num <= 1:
return 0
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return 0
return 1
# 示例
n = 23
if fun_a(n):
print(f"{n}是素数")
else:
print(f"{n}不是素数")
```
程序运行结果为:
```
23是素数
```
其中,`n` 为待判断的数,函数 `fun_a()` 判断它是否为素数,如果是则输出 `"n是素数"`,不是则输出 `"n不是素数"`。
阅读全文