Đề thi cuối kì 2 Tin học 10 Kết nối tri thức có đáp án - Đề 1

Viết hàm kiểm tra một số x có phải là số nguyên tố hay không. Kết quả trả về 1 nếu x là số nguyên tố, ngược lại trả về 0

Giải thích

def is_prime(x):

    # Các số nhỏ hơn 2 không phải là số nguyên tố

        if x < 2:

                return 0

    # Kiểm tra tính chia hết từ 2 đến căn bậc hai của x

       i = 2

       while i * i <= x:

               if x % i == 0:

                        return 0

               i += 1

        

        return 1