Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:
CHÚC MỪNG
Bạn đã nhận được sao học tập
Chú ý:
Thành tích của bạn sẽ được cập nhật trên bảng xếp hạng sau 1 giờ!
Lý thuyết SVIP
00:00
1. Cấu trúc rẽ nhánh trong mô tả thuật toán
Mẫu cấu trúc rẽ nhánh:
Ví dụ: Thuật toán xét tính chẵn lẻ của số a.
2. Điều kiện rẽ nhánh
Để rẽ nhánh, <điều kiện> phải là một biểu thức nhận giá trị logic True hoặc False.
Phép so sánh các giá trị số trong Python:
< | Nhỏ hơn | > | Lớn hơn | == | Bằng nhau |
<= | Nhỏ hơn hoặc bằng | >= | Lớn hơn hoặc bằng | != | Khác nhau |
Sau đây là ví dụ minh họa cho nội dung kiến thức vừa trình bày:
Điều kiện | Giá trị logic của điều kiện với A = 5, B = 10 |
A < B | True |
A * A + B * B <= 100 | False |
A + 5 != B | False |
2 * A == B | True |
Kết nối các biểu thức logic với nhau bằng các phép tính logic: and (và), or (hoặc) và not (phủ định):
Phép tính | Biểu thức | Ý nghĩa |
and | x and y | True khi và chỉ khi x và y đều nhận giá trị True |
or | x or y | False khi và chỉ khi x và y đều nhận giá trị False |
not | not x | Đảo giá trị logic của x |
Sau đây là ví dụ minh họa cho nội dung kiến thức vừa trình bày:
Điều kiện | Giá trị logic điều kiện A = 5, B = 10 |
(A < B) and (A + 5 != B) | False |
(3 * A > B) or (2 * A == B) | True |
not (A * A + B * B <= 100) | True |
@201832440203@@201832461391@
3. Câu lệnh rẽ nhánh trong chương trình Python
Python có câu lệnh để mô tả cấu trúc rẽ nhánh như sau:
Câu lệnh rẽ nhánh dạng thiếu if:
Sơ đồ khối lệnh if trong Python:
Ví dụ:
Câu lệnh rẽ nhánh dạng đủ if - else:
Sơ đồ khối lệnh if - else trong Python:
Ví dụ:
Chú ý: Cách viết các câu lệnh trong Python:
- Các câu lệnh ở trong khối lệnh viết lùi các đầu dòng nhiều hơn các câu điều kiện.
- Các câu lệnh cùng một khối có khoảng cách tới đầu dòng như nhau.
@201832462110@@201832463784@
OLMc◯2022
Bạn có thể đánh giá bài học này ở đây