Hướng dẫn print first 10 prime numbers in python using while loop - in 10 số nguyên tố đầu tiên trong python bằng cách sử dụng vòng lặp while

flag = 0
n = int[input['\nEnter whole number to check : ']]
i = 2
while i  = 3, chương trình bị đình trệ và con trỏ liên tục nhấp nháy vô tận. Tôi ban đầu thử 277, sau đó là 13, rồi 5, sau đó 3 - không ai trong số đó cho kết quả ngay cả sau một phút.

Nhập 2 làm việc.

Phải có điều gì đó sai với mã.

Hỏi ngày 4 tháng 8 năm 2020 lúc 4:10Aug 4, 2020 at 4:10

4

Vòng lặp của bạn không thay đổi n hoặc i, đó là điều kiện mà nó dừng lại.

Tôi nghĩ rằng mã chính xác nên là:

flag = 0
n = int[input['\nEnter whole number to check : ']]
i = 2
while i  1:
   for i in range[2,num]:
       if [num % i] == 0:
           print[num,"is not a prime number"]
           break
else:
   print[num,"is a prime number"]

Cuối cùng, bạn cũng có thể kiểm tra số 1 nếu bạn muốn.

Đã trả lời ngày 4 tháng 8 năm 2020 lúc 4:16Aug 4, 2020 at 4:16

CostacostaCosta

4544 Huy hiệu bạc6 Huy hiệu đồng4 silver badges6 bronze badges

1

Mã dưới đây hoạt động:

flag = 0
n = int[input['\nEnter whole number to check : ']]
i = 2
while i 1:
    for i in range[2,number]:
        if [number%i]==0:
            print[number, "is not prime number"]
            break
    else:
            print[number, "is prime number"]

Bạn cũng có thể thích kiểm tra xem một số là Python chính và làm thế nào để in giai thừa của một số trong Python. print[number, “is prime number”]. You can refer to the below screenshot for the output.

Để có được đầu ra, tôi đã sử dụng & nbsp; in [số]. Bạn có thể tham khảo ảnh chụp màn hình dưới đây cho đầu ra.

Chương trình Python để in số nguyên tốprint prime or not in Python.

Mã trên, chúng ta có thể sử dụng để in các số nguyên tố trong Python.

Đọc, chương trình Python để in mẫu và làm thế nào để tính toán sự quan tâm đơn giản trong Python?simple prime number program in python.

  • Chương trình Python để in Prime hay không[low and high] from the user
  • Bây giờ, chúng ta sẽ thấy chương trình Python để in Prime hay không.for loop to iterate through the given range
  • Đầu tiên, chúng tôi sẽ lấy một đầu vào từ người dùng.
  • Tuyên bố phá vỡ được sử dụng để ra khỏi vòng lặp ngay khi chúng ta nhận được bất kỳ ước số tích cực nào sau đó không cần kiểm tra thêm.break statement is used to come out of the loop as soon we get any positive divisor then no further check is required.
  • Cuối cùng, nó in số là nguyên tố., print the number

Example:

low = int[input["Enter the lower value:"]]
high = int[input["Enter the higher value:"]]
for num in range[low, high+1]:
    if[num>1]:
        for i in range[2,num]:
            if[num%i]==0:
                break
        else:
            print[num]

Bạn cũng có thể thích kiểm tra xem một số là Python chính và làm thế nào để in giai thừa của một số trong Python. print[num]. You can refer to the below screenshot for the output.

Mã trên, chúng ta có thể sử dụng để in các số nguyên tố trong Python.

Đọc, chương trình Python để in mẫu và làm thế nào để tính toán sự quan tâm đơn giản trong Python?simple prime number program in Python.

Chương trình Python để in Prime hay không

Bây giờ, chúng ta sẽ thấy chương trình Python để in Prime hay không.python program to print prime numbers upto n

  • Đầu tiên, chúng tôi sẽ lấy một đầu vào từ người dùng.
  • Một số nguyên tố luôn dương, vì vậy, chúng tôi sẽ kiểm tra khi bắt đầu chương trình
  • 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ố lượng không phải là số nguyên tố khác, chúng tôi sẽ hiển thị rằng số đó là số nguyên tố. is used for dividing the input number by all the numbers in the range of 2 to number. It checks whether there are any positive divisors other than 1 and the number itself.
  • Tuyên bố phá vỡ được sử dụng để ra khỏi vòng lặp ngay khi chúng ta nhận được bất kỳ ước số tích cực nào sau đó không cần kiểm tra thêm.“number is not prime number” else we display that the “number is a prime number”.
  • Tuyên bố phá vỡ được sử dụng để ra khỏi vòng lặp ngay khi chúng ta nhận được bất kỳ ước số tích cực nào sau đó không cần kiểm tra thêm.
  • Cuối cùng, nó in số là nguyên tố.prints the number which is prime

Example:

start_val = 1
n = int[input["Enter the n number:"]]
for num in range[start_val, n+1]:
    if[num>1]:
        for i in range[2,num]:
            if[num%i]==0:
                break
        else:
            print[num]

Bạn cũng có thể thích kiểm tra xem một số là Python chính và làm thế nào để in giai thừa của một số trong Python. print[num]. You can refer to the below screenshot for the output.

Để có được đầu ra, tôi đã sử dụng & nbsp; in [số]. Bạn có thể tham khảo ảnh chụp màn hình dưới đây cho đầu ra.

Chương trình Python để in số nguyên tốprint prime numbers upto n in Python.

Mã trên, chúng ta có thể sử dụng để in các số nguyên tố trong Python.

Đọc, chương trình Python để in mẫu và làm thế nào để tính toán sự quan tâm đơn giản trong Python?python program to print prime numbers from 1 to 100.

  • Chương trình Python để in Prime hay không
  • Bây giờ, chúng ta sẽ thấy chương trình Python để in Prime hay không.for loop is used to check whether the number is divisible or not.
  • Tuyên bố phá vỡ được sử dụng để ra khỏi vòng lặp ngay khi chúng ta nhận được bất kỳ ước số tích cực nào sau đó không cần kiểm tra thêm.
  • Cuối cùng, nó in số là nguyên tố.prints the number in the given range.

Example:

for num in range[1, 101]:
    if[num>1]:
        for i in range[2,num]:
            if[num%i]==0:
                break
        else:
            print[num, end = '  ']

Bạn cũng có thể thích kiểm tra xem một số là Python chính và làm thế nào để in giai thừa của một số trong Python. print[num, end = ‘ ‘]. You can refer to the below screenshot for the output.

Mã trên, chúng ta có thể sử dụng để in các số nguyên tố trong Python.

Đọc, chương trình Python để in mẫu và làm thế nào để tính toán sự quan tâm đơn giản trong Python?print prime numbers from 1 to 100 in Python.

Python tìm số nguyên tố trong một phạm vi

Bây giờ chúng ta sẽ thấy Python tìm thấy số nguyên tố trong một phạm vi.python find prime numbers in a range.

  • Tôi đã lưu trữ giá trị ở dưới và trên, và chúng tôi sẽ tìm thấy các số nguyên tố trong phạm vi đó.lower and upper, and we will find prime numbers in that range.
  • Đối với vòng lặp được sử dụng để lặp lại từ các giá trị thấp hơn đến trên is used to iterate from lower to upper values
  • Một vòng khác được sử dụng, chúng tôi đang chia số đầu vào cho tất cả các số trong phạm vi từ 2 thành số. Nó kiểm tra xem có bất kỳ ước số tích cực nào khác ngoài 1 và chính số đó không. for loop is used, we are dividing the input number by all the numbers in the range of 2 to number. It checks whether there are any positive divisors other than 1 and the number itself.
  • Tuyên bố phá vỡ được sử dụng để ra khỏi vòng lặp ngay khi chúng ta nhận được bất kỳ ước số tích cực nào sau đó không cần kiểm tra thêm.
  • Cuối cùng, nó in số trong phạm vi đã choprints the number in the given range

Example:

lower = 100
upper = 200
print["Prime numbers between", lower, "and", upper, "are:"]
for num in range[lower, upper + 1]:
   if num > 1:
       for i in range[2, num]:
           if [num % i] == 0:
               break
       else:
           print[num, end = " "]

Để có được đầu ra, tôi đã sử dụng & nbsp; print [num, end =,]. Bạn có thể tham khảo ảnh chụp màn hình dưới đây cho đầu ra. print[num, end = ” “]. You can refer to the below screenshot for the output.

Python tìm số nguyên tố trong một phạm vi

Mã này chúng ta có thể sử dụng để tìm các số nguyên tố trong một phạm vi trong Python.find prime numbers in a range in Python.

Chương trình Python để in các số nguyên tố bằng cách sử dụng trong khi vòng lặp

Hãy cùng xem chương trình Python để in các số nguyên tố bằng cách sử dụng vòng lặp.python program to print prime numbers using while loop.

  • Thứ nhất, chúng tôi sẽ khởi tạo Num là 1 num as 1
  • Ở đây, chúng tôi sẽ sử dụng vòng lặp thời gian để tính toán số nguyên tốwhile loop to calculate the prime number
  • i = 2 được sử dụng để kiểm tra hệ số của số is used for checking the factor of the number
  • Chúng tôi đang chia số cho tất cả các số bằng F [num % i == 0].f[num % i == 0].
  • Tuyên bố phá vỡ được sử dụng để ra khỏi vòng lặp ngay khi chúng ta nhận được bất kỳ ước số tích cực nào sau đó không cần kiểm tra thêm.
  • Cuối cùng, nó in số trong phạm vi đã choprint[” %d” %num, end = ‘ ‘] is used for printing the prime numbers.

Example:

flag = 0
n = int[input['\nEnter whole number to check : ']]
i = 2
while i 

Bài Viết Liên Quan

Chủ Đề