Chương trình Python để kiểm tra xem một số là lẻ hay thậm chí
Số lẻ và chẵn:
Nếu bạn chia số cho 2 và nó cho phần còn lại là 0 thì nó được gọi là số chẵn, nếu không thì một số lẻ.
Ví dụ số chẵn: 2, 4, 6, 8, 10, v.v. 2, 4, 6, 8, 10, etc.
Ví dụ số lẻ: 1, 3, 5, 7, 9, v.v.1, 3, 5, 7, 9 etc.
Xem ví dụ này:
Output:
Nhận xét
- Gửi phản hồi của bạn đến [Email & NBSP; được bảo vệ]
Giúp đỡ người khác, xin vui lòng chia sẻ
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Example:
Bàn luậnĐược đưa ra bắt đầu và điểm cuối, hãy viết một chương trình Python để in tất cả các số lẻ trong phạm vi đã cho. & NBSP; Print all odd numbers from the given list using for loop
Input: start = 4, end = 15 Output: 5, 7, 9, 11, 13, 15 Input: start = 3, end = 11 Output: 3, 5, 7, 9, 11
- Ví dụ #1: In tất cả các số lẻ từ danh sách đã cho bằng cách sử dụng cho Loop & nbsp;
- Xác định giới hạn bắt đầu và kết thúc của phạm vi.
- Lặp lại từ bắt đầu cho đến phạm vi trong danh sách sử dụng cho Loop và & NBSP;
Python3
Kiểm tra xem Num % 2! = 0. & nbsp;
Nếu điều kiện thỏa mãn, thì chỉ in số. & Nbsp;
start, end
=
4
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 191
5 7 9 11 13 15 17 192
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 195
5 7 9 11 13 15 17 196
5 7 9 11 13 15 17 197
Output:
5 7 9 11 13 15 17 19
Enter the start of range: 3 Enter the end of range: 7 3 5 70
Enter the start of range: 3 Enter the end of range: 7 3 5 71
5 7 9 11 13 15 17 193
Enter the start of range: 3 Enter the end of range: 7 3 5 73
Enter the start of range: 3 Enter the end of range: 7 3 5 74
Enter the start of range: 3 Enter the end of range: 7 3 5 75
=
Example #2: Taking range limit from user input Python3
Enter the start of range: 3 Enter the end of range: 7 3 5 79
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 191
=
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
& nbsp; Ví dụ #2: Lấy giới hạn phạm vi từ đầu vào của người dùng & nbsp;
Nếu điều kiện thỏa mãn, thì chỉ in số. & Nbsp;
start, end
=
4
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 191
Enter the start of range: 3 Enter the end of range: 7 3 5 79
5 7 9 11 13 15 17 190
start, end
0Output:
Enter the start of range: 3 Enter the end of range: 7 3 5 7
5 7 9 11 13 15 17 19
2 5 7 9 11 13 15 17 19
35 7 9 11 13 15 17 19
4 5 7 9 11 13 15 17 19
55 7 9 11 13 15 17 19
65 7 9 11 13 15 17 19
7 Taking range limit from user input or with static inputs to reduce code execution time and to increase code performance.
Python3
Enter the start of range: 3 Enter the end of range: 7 3 5 70
Enter the start of range: 3 Enter the end of range: 7 3 5 71
5 7 9 11 13 15 17 193
Enter the start of range: 3 Enter the end of range: 7 3 5 73
Enter the start of range: 3 Enter the end of range: 7 3 5 74
Enter the start of range: 3 Enter the end of range: 7 3 5 75
=
Enter the start of range: 3 Enter the end of range: 7 3 5 79
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 191
=
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
& nbsp; Ví dụ #2: Lấy giới hạn phạm vi từ đầu vào của người dùng & nbsp;
5 7 9 11 13 15 17 195
=
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 199
5 7 9 11 13 15 17 198
Enter the start of range: 3 Enter the end of range: 11 3 5 7 9 111
Enter the start of range: 3 Enter the end of range: 11 3 5 7 9 112
Enter the start of range: 3 Enter the end of range: 7 3 5 79
5 7 9 11 13 15 17 190
4
8=
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 1902
Enter the start of range: 3 Enter the end of range: 7 3 5 78
Enter the start of range: 3 Enter the end of range: 7 3 5 70
5 7 9 11 13 15 17 192
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 195
5 7 9 11 13 15 17 1909__17
Enter the start of range: 3 Enter the end of range: 7 3 5 79
5 7 9 11 13 15 17 190
4
8=
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
Đầu ra
5 7 9 11 13 15 17 19
Ví dụ #4: Lấy giới hạn phạm vi từ đầu vào của người dùng & nbsp; Taking range limit from user input
Python3
5 7 9 11 13 15 17 195
=
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 199
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1930
Enter the start of range: 3 Enter the end of range: 11 3 5 7 9 112
Enter the start of range: 3 Enter the end of range: 11 3 5 7 9 113
=
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 199
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1938
Enter the start of range: 3 Enter the end of range: 11 3 5 7 9 112
5 7 9 11 13 15 17 1940
=
5 7 9 11 13 15 17 195
5 7 9 11 13 15 17 196
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1946
Enter the start of range: 3 Enter the end of range: 7 3 5 73
Enter the start of range: 3 Enter the end of range: 7 3 5 74__
5 7 9 11 13 15 17 192
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 1955
Enter the start of range: 3 Enter the end of range: 7 3 5 70
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 191
=
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
Enter the start of range: 3 Enter the end of range: 11 3 5 7 9 11
Phương pháp: Sử dụng chức năng Lambda
Python3
5 7 9 11 13 15 17 1962
=
5 7 9 11 13 15 17 1964
5 7 9 11 13 15 17 1965
=
5 7 9 11 13 15 17 1967
5 7 9 11 13 15 17 1968
=
5 7 9 11 13 15 17 1970
5 7 9 11 13 15 17 192
5 7 9 11 13 15 17 1972
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 195
5 7 9 11 13 15 17 1975
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 199
Enter the start of range: 3 Enter the end of range: 7 3 5 70
5 7 9 11 13 15 17 1980
5 7 9 11 13 15 17 1981
=
5 7 9 11 13 15 17 1983
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1985
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1987
5 7 9 11 13 15 17 1988__
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 1996
Phương pháp: Sử dụng đệ quy & nbsp;
Python3
5 7 9 11 13 15 17 1997
5 7 9 11 13 15 17 1998
Enter the start of range: 3 Enter the end of range: 7 3 5 70
Enter the start of range: 3 Enter the end of range: 7 3 5 71
Enter the start of range: 3 Enter the end of range: 7 3 5 701
Enter the start of range: 3 Enter the end of range: 7 3 5 79
Enter the start of range: 3 Enter the end of range: 7 3 5 703
Enter the start of range: 3 Enter the end of range: 7 3 5 70
5 7 9 11 13 15 17 190
Enter the start of range: 3 Enter the end of range: 7 3 5 706
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
Enter the start of range: 3 Enter the end of range: 7 3 5 709
=
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
Enter the start of range: 3 Enter the end of range: 7 3 5 70
Enter the start of range: 3 Enter the end of range: 7 3 5 703
Enter the start of range: 3 Enter the end of range: 7 3 5 715
5 7 9 11 13 15 17 197
Enter the start of range: 3 Enter the end of range: 7 3 5 74
Enter the start of range: 3 Enter the end of range: 7 3 5 718
Enter the start of range: 3 Enter the end of range: 7 3 5 719
=
4
Enter the start of range: 3 Enter the end of range: 7 3 5 722
=
Enter the start of range: 3 Enter the end of range: 7 3 5 724
Enter the start of range: 3 Enter the end of range: 7 3 5 725
Phương pháp: Sử dụng danh sách hiểu
Python3
Enter the start of range: 3 Enter the end of range: 7 3 5 726
=
Enter the start of range: 3 Enter the end of range: 7 3 5 728
5 7 9 11 13 15 17 192
5 7 9 11 13 15 17 1972
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 195
5 7 9 11 13 15 17 198__
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 198
Enter the start of range: 3 Enter the end of range: 7 3 5 750
Enter the start of range: 3 Enter the end of range: 7 3 5 751
Phương pháp: Sử dụng hàm liệt kê & nbsp;
Python3
5 7 9 11 13 15 17 1962
=
4
5 7 9 11 13 15 17 1965
=
Enter the start of range: 3 Enter the end of range: 7 3 5 724
Enter the start of range: 3 Enter the end of range: 7 3 5 758
=
5 7 9 11 13 15 17 1970
5 7 9 11 13 15 17 192
5 7 9 11 13 15 17 1972
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 195
5 7 9 11 13 15 17 1975
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 199
Enter the start of range: 3 Enter the end of range: 7 3 5 769
Enter the start of range: 3 Enter the end of range: 7 3 5 770
5 7 9 11 13 15 17 1981
=
5 7 9 11 13 15 17 1983
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1985
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1987
5 7 9 11 13 15 17 1988__
Đầu ra
[5, 7, 9, 11, 13, 15]
Phương pháp: Sử dụng đệ quy & nbsp;
Python3
5 7 9 11 13 15 17 1962
=
4
5 7 9 11 13 15 17 1965
=
Enter the start of range: 3 Enter the end of range: 7 3 5 724
5 7 9 11 13 15 17 192
5 7 9 11 13 15 17 1972
5 7 9 11 13 15 17 194
5 7 9 11 13 15 17 195
5 7 9 11 13 15 17 1975
5 7 9 11 13 15 17 197
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 199
5 7 9 11 13 15 17 1981
=
5 7 9 11 13 15 17 1983
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1985
5 7 9 11 13 15 17 198
5 7 9 11 13 15 17 1987
5 7 9 11 13 15 17 1988__
Enter the start of range: 3 Enter the end of range: 7 3 5 70
5 7 9 11 13 15 17 1910
Enter the start of range: 3 Enter the end of range: 7 3 5 769
5 7 9 11 13 15 17 1902
Enter the start of range: 3 Enter the end of range: 7 3 5 78
Enter the start of range: 3 Enter the end of range: 7 3 5 70
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 1916
=
5 7 9 11 13 15 17 193
5 7 9 11 13 15 17 194
Phương pháp: Sử dụng đệ quy & nbsp;
Python3
5 7 9 11 13 15 17 1962
=
4
5 7 9 11 13 15 17 1923
5 7 9 11 13 15 17 1924
=
Enter the start of range: 3 Enter the end of range: 7 3 5 724
5 7 9 11 13 15 17 1923
5 7 9 11 13 15 17 1997
5 7 9 11 13 15 17 1998
5 7 9 11 13 15 17 190
5 7 9 11 13 15 17 198
Enter the start of range: 3 Enter the end of range: 7 3 5 750
5 7 9 11 13 15 17 1945
Output:
5 7 9 11 13 15