Tải bản đầy đủ (.pptx) (11 trang)

7 câu lệnh rẽ nhánh

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (229.59 KB, 11 trang )

LOGO

Câu lệnh rẽ nhánh trong Python
Giáo viên: Dương Thành Long
Email:
SĐT/Zalo: 0835.100.699
Website: songlamtech.com


NỘI DUNG
Luồng xử lý
Các câu lệnh rẽ nhánh


Luồng xử lý
Nếu như trong thực tế, chúng ta thường có các
trường hợp để xử lý vấn đề thì trong ngơn ngữ
lập trình nó cũng như thế khái niệm này trong
lập trình gọi là rẽ nhánh.
Nói một cách dễ hiểu hơn thì "nếu điều kiện
này đúng thì thực hiện khối lệnh A, nếu sai thì
thực hiện khối lệnh B". Ở đây các điều kiện trả
về giá trị khác 0 hoặc bằng True thì coi là
đúng và trả về 0, None hoặc False thì coi là
sai.
elearning.c3vietduc.daklak.edu.vn


Lung x lý

Đúng



Điều kiện
Sai

Câu lệnh


Lung x lý

Sai

Đúng

Điều kiện
Câu lệnh 2

Câu lệnh 1

elearning.c3vietduc.daklak.edu.vn


Các câu lệnh rẽ nhánh
Câu lệnh if
Cú pháp:
if <Điềề
u kiện>:
Câu lệnh
Ý nghĩa: Nếu <Điều kiện> đúng thì thực hiện <câu lệnh>
Ví dụ:
a=10

if a<100:
print(a)
#kếế
t qua
ả: 10
elearning.c3vietduc.daklak.edu.vn


Các câu lệnh rẽ nhánh
Câu lệnh if-else
Cú pháp của câu lệnh if-else:
if <Điềề
u kiện>:
Câu lệnh 1
else:
Câu lệnh 2
Ý nghĩa: Nếu <Điều kiện> đúng thì thực hiện 1>, nếu <Điều kiện> sai thì thực hiện <câu lệnh 2>

elearning.c3vietduc.daklak.edu.vn


Các câu lệnh rẽ nhánh
Câu lệnh if-else
Ví dụ:
Viết 1 chương trình kiểm tra xem giá trị của
biến a bằng 100 thì in ra là đúng và nếu khơng
bằng thì in ra là sai.
a = 100
if (a == 100):

print('Dung')
else:
print('Sai')
# Ket qua: Dung
elearning.c3vietduc.daklak.edu.vn


Các câu lệnh rẽ nhánh
Câu lệnh if-elif-else

elearning.c3vietduc.daklak.edu.vn


Bài tập
1. Viết chương trình giải phương trình
ax+b=0
2. Viết chương trình giải phương trình
ax2+bx+c=0(a≠0)

/>

LOGO

Cảm ơn!
Http://elearning.songlamtech.com



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×