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ụ Show
Chương trình Python để in các số lẻ từ 1 đến N bằng vòng lặp ForChươ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
Chương trình Python để in các số lẻ từ 1 đến N mà không cần IfChươ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
Chương trình Python để in các số lẻ bằng vòng lặp WhileTrong 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 <= maximum: if(number % 2 != 0): print("{0}".format(number)) number = number + 1
Chương trình Python để hiển thị các số lẻ từ 1 đến 100 bằng For LoopChương trình số lẻ hiển thị python này cho phép người dùng nhập Giá trị tối thiểu và tối đa. Tiếp theo, Python hiển thị các số lẻ giữa Giá trị tối thiểu và tối đa Trong phần hướng dẫn này, bạn sẽ học cách viết một chương trình in ra tất cả các số lẻ trong một danh sách. Số lẻ là số không chia hết cho 2. Chúng tôi sẽ sử dụng tính chất này của các số lẻ trong chương trình của chúng tôi. Khái niệm vòng lặp trong Python và câu lệnh điều kiện trong Python sẽ được sử dụng trong chương trình của chúng ta Đối với một danh sách các số đã cho, nhiệm vụ là tìm và in tất cả các số lẻ trong danh sách Đầu vào. [2, 7, 4, 10, 8, 6, 9] đầu ra. [7, 9] Đầu vào. [11, 6, 2, 9, 10, 4, 26, 25] đầu ra. [11, 9, 25] Cách tiếp cận để in các số lẻ trong Danh sáchĐể thực hiện chương trình này, chúng ta sẽ thực hiện theo phương pháp duyệt qua danh sách và kiểm tra từng phần tử xem nó có phải là số lẻ hay không. Nếu đó là một số lẻ, hãy in số đó hoặc thêm nó vào một danh sách khác và in danh sách này dưới dạng đầu ra thuật toánThực hiện theo thuật toán để hiểu cách tiếp cận tốt hơn Bước 1- Xác định hàm sẽ kiểm tra tất cả các số lẻ trong danh sách Bước 2- Khai báo một danh sách sẽ lưu trữ tất cả các số lẻ trong một danh sách Bước 3- Chạy một vòng lặp cho tất cả các phần tử trong danh sách Bước 4- Kiểm tra xem phần tử có chia hết cho 2 không Bước 5- Nếu có, sau đó thêm số vào danh sách mới Bước 6- Trả về danh sách mới làm đầu ra của hàm Bước 7- Lấy đầu vào của một danh sách bằng cách sử dụng vòng lặp Bước 8- Gọi hàm và in kết quả Chương trình PythonNhìn vào chương trình để hiểu việc thực hiện phương pháp nêu trên. Chúng tôi đã sử dụng hàm append() để thêm phần tử vào danh sách. Nó là một chức năng tích hợp
Phần kết luậnTrong hướng dẫn này, chúng ta đã học cách tìm và in tất cả các số lẻ trong một danh sách. Chúng ta có thể thực hiện chương trình nêu trên một cách đơn giản hơn bằng cách chỉ cần in phần tử thỏa mãn điều kiện if. Khi đó ta sẽ không cần khai báo danh sách mới và thêm các số lẻ vào danh sách đó |