Cách tìm số nguyên tố trong PythonCập nhật lần cuối vào ngày 13.2022 240.3k lượt xem 240.3K Views Show
Blog 2/11 từ các chương trình Python / 11 Blog from Python Programs Một số nguyên tố là một số tự nhiên lớn hơn 1 và nó không có bất kỳ ước nào khác ngoài 1 và chính nó. Bạn có thể viết một mã trong Python sẽ giúp bạn tìm thấy tất cả các số nguyên tố. Trong bài viết này, chúng ta sẽ xem cách viết chương trình số nguyên tố trong Python trong chuỗi sau:
Bắt đầu nào. Một số nguyên tố là gì?Một số nguyên dương lớn hơn 1 không có các yếu tố khác ngoại trừ 1 và bản thân số được gọi là số nguyên tố. Các số 2, 3, 5, 7, v.v. là số nguyên tố vì chúng không có bất kỳ yếu tố nào khác. Để tìm một số nguyên tố trong Python, bạn phải lặp lại giá trị từ đầu đến cuối bằng cách sử dụng vòng lặp và cho mỗi số, nếu nó lớn hơn 1, hãy kiểm tra xem nó có chia n không. Nếu chúng ta tìm thấy bất kỳ số nào khác phân chia, in giá trị đó. Tìm hiểu đào tạo Python của chúng tôi ở các thành phố/quốc gia hàng đầu
Một số nguyên tố luôn luôn dương và nó sẽ được kiểm tra khi bắt đầu chương trình. Ở đây, bạn sẽ chia số đầu vào cho tất cả các số để xem liệu có bất kỳ phân chia dương nào ngoài chính 1 và chính không. Nếu bất kỳ ước số nào được tìm thấy thì chúng tôi sẽ hiển thị rằng số của người Viking không phải là số nguyên tố khác, chúng tôi hiển thị rằng số của Cameron là số nguyên tố. Chương trình Python: num = 13 if num > 1: for i in range(2, num//2): if (num % i) == 0: print(num, "is not a prime number") break else: print(num, "is a prime number") else: print(num, "is not a prime number") Đầu ra: & nbsp; 13 là số nguyên tố 13 is a prime number Phương pháp tối ưu hóaBắt đầu nào.
Example: def isPrime(n) : if (n <= 1) : return False if (n <= 3) : return True if (n % 2 == 0 or n % 3 == 0) : return False i = 5 while(i * i <= n) : if (n % i == 0 or n % (i + 2) == 0) : return False i = i + 6 return True if (isPrime(11)) : print(" true") else : print(" false") if(isPrime(15)) : print(" true") else : print(" false") Tìm hiểu đào tạo Python của chúng tôi ở các thành phố/quốc gia hàng đầu Ấn ĐộPython Certification Training with 24/7 support and lifetime access. Hoa Kỳ Các thành phố/quốc gia khác & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?
Tìm hiểu cách sử dụng chức năng bản đồ trong Python với các ví dụAlpha beta cắt tỉa trong trí tuệ nhân tạo là gì?Xem bây giờ Hướng dẫn OpenCV Python: Tầm nhìn máy tính với OpenCV trong PythonXem bây giờ Các đợt sắp tới cho khóa đào tạo chứng nhận PythonXem bây giờ Tên khóa họcXem bây giờ NgàyXem bây giờ Làm chủ Python: Một công cụ tuyệt vời để quét web và phân tích dữ liệuXem bây giờ Biết khoa học đằng sau khuyến nghị sản phẩm với chương trình RXem bây giờ Giới thiệu về Phân tích kinh doanh với RXem bây giờ Hướng dẫn Python Numpy - Mảng trong PythonXem bây giờ Hướng dẫn Python - Tất cả những gì bạn cần biết trong chương trình PythonXem bây giờ 3 kịch bản trong đó phân tích dự đoán là phảiXem bây giờ Phân tích tình cảm trong lĩnh vực bán lẻXem bây giờ Lớp học Python - Hướng dẫn lập trình PythonXem bây giờ Vòng lặp Python - Trong khi, và các vòng lặp trong chương trình PythonXem bây giờ Cây quyết định phân tích kinh doanh trong rXem bây giờ Blog được đề xuất cho bạnHiểu chức năng và trình tự phạm vi trong PythonĐọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết & nbsp; Làm thế nào để thực hiện hệ thống chuyên gia về trí tuệ nhân tạo?Đọc bài viết |