
07/04/2023
07/04/2023
Đây là hàm kiểm tra số nguyên tố trong Python:
```python
def is_prime(a):
if a < 2:
return False
for i in range(2, int(a ** 0.5) + 1):
if a % i == 0:
return False
return True
```
Cách sử dụng hàm:
```python
number = int(input("Enter a number: "))
if is_prime(number):
print(number, "is a prime number")
else:
print(number, "is not a prime number")
```
Trong đó, hàm `is_prime` nhận một số nguyên `a` và trả về `True` nếu `a` là số nguyên tố và `False` nếu không phải. Hàm sử dụng vòng lặp để kiểm tra xem `a` có chia hết cho bất kỳ số nguyên nào từ 2 đến căn bậc hai của `a` hay không. Nếu có, thì `a` không phải là số nguyên tố và hàm trả về `False`. Nếu không, thì `a` là số nguyên tố và hàm trả về `True`.
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
24/11/2025
13/11/2025
Top thành viên trả lời