Số lẻ Python trong phạm vi

Viết một chương trình Python để in các số lẻ từ 1 đến N bằng cách sử dụng Vòng lặp While và Vòng lặp For với một ví dụ

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 này cho phép người dùng nhập giá trị giới hạn tối đa. Tiếp theo, Python sẽ in các số lẻ từ 1 đến khi người dùng nhập giá trị giới hạn tối đa

Trong ví dụ này, Python For Loop đảm bảo rằng các số lẻ nằm trong khoảng từ 1 đến giá trị giới hạn tối đa

TIỀN BOA. Tôi khuyên bạn nên tham khảo bài viết Chương trình số lẻ hoặc chẵn của Python để hiểu logic đằng sau Python Số lẻ

# Python Program to Print Odd Numbers from 1 to N

maximum = int[input[" Please Enter any Maximum Value : "]]

for number in range[1, maximum + 1]:
    if[number % 2 != 0]:
        print["{0}".format[number]]

Các số lẻ trong Python sử dụng for Loop và đầu ra câu lệnh if

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

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

Chương trình Python này cho các số lẻ từ 1 đến N mã giống như trên. Tuy nhiên, chúng tôi đã thay đổi vòng lặp For để loại bỏ khối If

Nếu bạn quan sát kỹ, chúng tôi đã bắt đầu phạm vi từ 1 và chúng tôi đã sử dụng giá trị bộ đếm là 2. Điều đó có nghĩa là, đối với số lần lặp đầu tiên = 1, số lần lặp thứ hai = 3 [không phải 2], v.v.

# Python Program to Print Odd Numbers from 1 to N

maximum = int[input[" Please Enter any Maximum Value : "]]

for number in range[1, maximum + 1, 2]:
    print["{0}".format[number]]

Số lẻ Python sử dụng cho đầu ra Vòng lặp

 Please Enter any Maximum Value : 12
1
3
5
7
9
11

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

Trong chương trình số lẻ python này, chúng tôi chỉ thay Vòng lặp For bằng Vòng lặp While

# Python Program to Print Odd Numbers from 1 to N

maximum = int[input[" Please Enter the Maximum Value : "]]

number = 1

while number 

Chủ Đề