In N số lẻ bằng Python bằng vòng lặp while

Trong bài viết này, chúng ta sẽ tìm hiểu cách hiển thị số chẵn, số lẻ không dùng câu lệnh if trong ngôn ngữ lập trình Python

 

Đầu tiên, chúng ta phải hiểu cách xác định số chẵn và số lẻ

Chẵn hay Lẻ là gì

Khi số bị chia cho 2 và số dư trở thành 0 và số trên được gọi là số chẵn – ví dụ: 2,4,6,8,10

còn các vế còn lại khi chia cho 2 và dư bằng 1 thì gọi là số lẻ, số không chẵn

ví dụ- 1, 3, 5, 7, 9

Trong bài viết trước, tôi đã giải thích các cách tiếp cận khác nhau để hiển thị số chẵn hoặc số lẻ bằng cách sử dụng câu lệnh if trong ngôn ngữ Python

 

Sau đây, chúng ta sẽ thảo luận về cách hiển thị số chẵn và số lẻ mà không cần câu lệnh if trong ngôn ngữ lập trình Python

 

Có bốn chương trình đưa ra dưới đây

In  số chẵn  bằng vòng lặp for trong Python

chương trình 1

Chương trình cho phép người dùng nhập số lớn nhất để hiển thị tất cả các số chẵn bằng vòng lặp while trong Python

Chương trình Python để in các số chẵn và lẻ từ 1 đến N(10, 50 100, 1000);

Chương trình Python để in số chẵn và số lẻ từ 1 đến N

  • Thuật toán in số chẵn lẻ từ 1 đến N
  • Chương trình Python để in các số lẻ từ 1 đến N bằng vòng lặp For
  • Chương trình Python để in các số lẻ từ 1 đến N mà không cần câu lệnh If
  • Chương trình Python để in các số lẻ bằng vòng lặp While
  • Chương trình Python để in các số chẵn từ 1 đến N bằng vòng lặp For
  • Chương trình Python để in các số chẵn từ 1 đến N mà không cần câu lệnh If
  • Chương trình Python để in các số chẵn từ 1 đến N bằng vòng lặp While

Thuật toán in số chẵn lẻ từ 1 đến N

  • Sử dụng hàm input() của python cho phép người dùng nhập giá trị giới hạn tối đa
  • Tiếp theo, Chạy một vòng lặp và Thêm giá trị hiện tại của n vào biến num
  • Tiếp theo, Python sẽ in các số chẵn và số lẻ từ 1 đến khi người dùng nhập giá trị giới hạn tối đa

1. Chương trình Python để in các số lẻ từ 1 đến N bằng vòng lặp For

# Python Program to Print Odd Numbers from 1 to N

num = int(input(" Please Enter any Maximum Number : "))

for number in range(1, num + 1):
    if(number % 2 != 0):
        print("{0}".format(number))

đầu ra

Please Enter any Maximum Number :  10
1
3
5
7
9

Khuyến khích. -Chương trình Python để đảo ngược một số

2. Chương trình Python để in các số lẻ từ 1 đến N mà không cần câu lệnh If

# Python Program to Print Odd Numbers from 1 to N wihtout using if statement

num = int(input(" Please Enter any Maximum Number : "))

for number in range(1, num + 1, 2):
    print("{0}".format(number))

đầu ra

Please Enter any Maximum Number :  10
1
3
5
7
9

Khuyến khích. -Chương trình Python để tìm số lớn nhất/tối đa của n số

3. Chương trình Python để in các số lẻ bằng vòng lặp While

# Python Program to Print Odd Numbers from 1 to N using while loop

num = int(input(" Please Enter the Maximum Value : "))

number = 1

while number <= num:
    if(number % 2 != 0):
        print("{0}".format(number))
    number = number + 1

đầu ra

Please Enter any Maximum Number :  10
1
3
5
7
9

Khuyến khích. -Chương trình Python in các số chia hết cho 3, 5, 7

4. Chương trình Python để in các số chẵn từ 1 đến N bằng vòng lặp For

# Python Program to Print Even Numbers from 1 to N using for loop

num = int(input(" Please Enter the Maximum Number : "))

for number in range(1, num+1):
    if(number % 2 == 0):
        print("{0}".format(number))

đầu ra

Please Enter the Maximum Number :  10
2
4
6
8
10

Khuyến khích. -Chương trình Python để tính khối lập phương của số

5. Chương trình Python để in các số chẵn từ 1 đến N mà không cần câu lệnh If

________số 8_______

đầu ra

Please Enter the Maximum Number :  10
2
4
6
8
10

Khuyến khích. -Chương trình Python Tìm Tổng của Chuỗi 1/1. 2/2. 3/3. …1/n

6. Chương trình Python để in các số chẵn từ 1 đến N bằng vòng lặp While

Please Enter any Maximum Number :  10
1
3
5
7
9
0

đầu ra

Please Enter the Maximum Number :  10
2
4
6
8
10

Chương trình Python được đề xuất

Khuyến khích. -Chương trình Python tìm/Tính tổng n số

Khuyến khích. -Chương trình Python Tìm/Tính Trung bình cộng của 3, 4, 5…n số

Khuyến khích. -Chương trình Python để in giá trị ASCII của ký tự

Khuyến khích. -Viết chương trình tính lãi đơn bằng Python

Khuyến khích. -Chương trình Python để tính lãi kép

Khuyến khích. -Chương trình năm nhuận trong Python

Khuyến khích. -Chương trình Python để in mẫu sao

Khuyến khích. -Các chương trình mẫu số trong Python