Chương trình python để in n số tự nhiên

Chương trình Python để in tất cả các số tự nhiên từ 1 đến N có thể được viết bằng cả phương pháp lặp và đệ quy. Trong phương pháp lặp, tác vụ có thể được thực hiện bằng cách sử dụng vòng lặp for và vòng lặp while. Ở đây, tất cả các chương trình Python sử dụng các vòng lặp khác nhau đã được trình bày để in các số tự nhiên từ 1 đến N (1, 2, 3,. , N)



Nội dung trang

1. Chương trình và đầu ra


(Các) nội dung bổ sung

1. thuật toán

2. mã giả

3. Thời gian phức tạp

4. Sơ đồ




1. Chương trình Python và đầu ra để in N số tự nhiên đầu tiên

Python (cho) Python (trong khi)

Mã đã được sao chép

#**************************************************
#                alphabetacoder.com
# Python program to print all natual numbers  
# from 1 to n using for loop
#**************************************************

# take input of the number upto 
# which numbers will be printed
n=int(input("Enter the upper limit="))

# iterate from 1 to n and print the number
print("First ",n," natural numbers are : ")
for i in range(1,n+1):
    print(i, end=" ") 
    #end=" " is used to print elements in same line

đầu ra


Trường hợp 1

Nhập giới hạn trên = 10

10 số tự nhiên đầu tiên là

1 2 3 4 5 6 7 8 9 10


trường hợp 2

Nhập giới hạn trên=5

5 số tự nhiên đầu tiên là

1 2 3 4 5

#**************************************************
#                alphabetacoder.com
# Python program to print all natual numbers  
# from 1 to n using while loop
#**************************************************

# take input of the number upto 
# which numbers will be printed
n=int(input("Enter the upper limit="))

# iterate from 1 to n and print the number
print("First ",n," natural numbers are : ")
i=1
while i<=n:
    print(i, end=" ")
    #end=" " is used to print elements in same line
    i=i+1
    

đầu ra


Trường hợp 1

Nhập giới hạn trên = 10

10 số tự nhiên đầu tiên là

1 2 3 4 5 6 7 8 9 10


trường hợp 2

Nhập giới hạn trên=5

5 số tự nhiên đầu tiên là

1 2 3 4 5




Trong hướng dẫn ví dụ về Python này, bạn sẽ học cách in các số tự nhiên bằng Python. Trong hướng dẫn này, chúng ta sẽ thấy nhiều cách khác nhau để viết chương trình python để in các số tự nhiên

Nếu bạn là người mới bắt đầu lập trình python, thì ví dụ này sẽ rất hữu ích cho bạn

Trước khi viết chương trình python để in số tự nhiên, chúng ta sẽ xem số tự nhiên thực sự là gì?

Tiêu đề nội dung

  • 1 Số tự nhiên là gì?
  • 2 Chương trình Python in số tự nhiên
    • 2. 1 Chương trình Python in số tự nhiên bằng vòng lặp for.
  • 3 Chương trình Python in số tự nhiên bằng hàm.
  • 4 Chương trình Python in số tự nhiên bằng vòng lặp while.
  • 5 Kết luận

Số tự nhiên là gì?

Số tự nhiên là số nguyên lớn hơn 0. Các số tự nhiên bắt đầu từ 1 và tăng dần đến vô cùng. Ví dụ. 1, 2, 3, 4, 5, v.v.

Chương trình Python in số tự nhiên

Trong ví dụ này, chúng ta sẽ thấy một số cách để in các số tự nhiên

Chương trình Python để in các số tự nhiên bằng vòng lặp for

Trong ví dụ này, chúng tôi sẽ in các số tự nhiên lên đến n phần tử. Về cơ bản, chúng tôi sẽ yêu cầu các số từ người dùng để in các số tự nhiên cho đến số đó. Ở đây chúng tôi đã sử dụng vòng lặp python để in các số tự nhiên

Vòng lặp for hay vòng lặp while hay hàm range() là cách viết chương trình in ra 10 số tự nhiên đầu tiên trong Python

Chương trình in 10 số tự nhiên đầu tiên bằng Python

Code ví dụ đơn giản hiển thị số tự nhiên từ 1 đến n

Sử dụng vòng lặp

Nó hiển thị các số tự nhiên từ 1 đến 10

num = 10

for i in range(1, num + 1):
    print(i, end=" ")

đầu ra

Chương trình python để in n số tự nhiên

Sử dụng vòng lặp while

i = 1

while i <= 10:
    print(i),
    i = i + 1

đầu ra

1
2
3
4
5
6
7
8
9
10

Hãy bình luận nếu bạn có bất kỳ nghi ngờ hoặc đề xuất nào về mã số tự nhiên Python này

Ghi chú. IDE. PyCharm 2021. 3. 3 (Phiên bản cộng đồng)

cửa sổ 10

Trăn 3. 10. 1

Tất cả các Ví dụ về Python đều nằm trong Python 3, vì vậy có thể nó khác với python 2 hoặc các phiên bản nâng cấp

Chương trình python để in n số tự nhiên

Rohit

Bằng cấp về Khoa học Máy tính và Kỹ sư. Nhà phát triển ứng dụng và có kinh nghiệm về nhiều ngôn ngữ lập trình. Đam mê công nghệ & thích học hỏi kỹ thuật