python 输出一个整数判断他是否是素数
时间: 2023-07-07 10:12:53 浏览: 45
可以使用以下代码来判断一个整数是否是素数:
```python
num = int(input("请输入一个整数:"))
if num < 2:
print(num, "不是素数")
else:
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
print(num, "不是素数")
break
else:
print(num, "是素数")
```
代码中先判断用户输入的整数是否小于2,如果小于2则不是素数,直接输出结果。否则,使用 for 循环从2开始到num的平方根(向上取整),判断是否能整除。如果能整除,则不是素数,输出结果并跳出循环。如果没有跳出循环,说明这个数是素数,输出结果。
相关问题
python 用while输出一个整数判断他是否是素数
可以使用以下代码来判断一个整数是否是素数:
```python
num = int(input("请输入一个整数:"))
if num < 2:
print(num, "不是素数")
else:
i = 2
while i <= int(num ** 0.5):
if num % i == 0:
print(num, "不是素数")
break
i += 1
else:
print(num, "是素数")
```
代码中先判断用户输入的整数是否小于2,如果小于2则不是素数,直接输出结果。否则,使用 while 循环从2开始到num的平方根(向上取整),判断是否能整除。如果能整除,则不是素数,输出结果并跳出循环。如果没有跳出循环,说明这个数是素数,输出结果。
python输入一个整数m,判断是否是素数。
以下是判断一个整数是否是素数的Python代码示例:
```python
def is_prime(m):
if m < 2:
return False
for i in range(2, int(m ** 0.5) + 1):
if m % i == 0:
return False
return True
m = int(input("请输入一个整数:"))
if is_prime(m):
print(m, "是素数")
else:
print(m, "不是素数")
```
这段代码定义了一个函数`is_prime()`,该函数接受一个整数作为参数,并返回一个布尔值,表示该整数是否是素数。在主程序中,我们通过调用`is_prime()`函数来判断用户输入的整数是否是素数,并输出相应的结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)