Học Lập TrìnhHọc Python

Các biểu thức điều kiện trong python boolean, if, else…if và if…elif lồng nhau

Hướng dẫn các sử dụng các câu lệnh điện kiện Các biểu thức điều kiện trong python boolean, if, else…if và if…elif lồng nhau có ví dụ cụ thể.

máy chấm công giá rẻ
Click xem thông tin máy chấm công giá rẻ nhất thị trường

Biểu thức Boolean

Biểu thức Boolean (Boolean Expression) còn được gọi là Predicate. Là một biểu thức rất quan trọng và phổ biến trong các lệnh của Python cũng như ngôn ngữ lập trình khác.

Các giá trị là True hoặc False, dựa vào các giá trị này mà ta điều hướng các công việc trong phần mềm.

x==yTrue nếu x=y, False nếu x khác y
x<yTrue nếu x<y,  False nếu x>=y
x<=yTrue nếu x<=y, False nếu x>y
x>yTrue nếu x>=y, False nếu x<y
x!=yTrue nếu x khác y, False nếu x=y
  
VD:

a = True

b = False

print(‘a =’, a, ‘ b =’, b)

# gán lại kết qua cho a

a= True và b= False

Biểu thức IF

Biểu thức if là một biểu thức điều kiện rất quan trọng và phổ biến trong Python. Biểu thức if đứng một mình chỉ quan tâm tới điều kiện đúng (True). Khi điều kiện đúng thì khối lệnh bên trong if sẽ được thực thi.

VD: Tính điểm trung bình của ai đó

dtb= float(input(“Mời bạn nhập điểm vào:”))
if dtb>=5:
print(“bạn đã đâu”)

Biểu thức if … else

Biểu thức if…else là một biểu thức điều kiện rất quan trọng và phổ biến trong Python. Biểu thức này quan tâm điều kiện đúng(True) và sai(False). Nó phổ biển hơn biểu thức if.

VD: tính điểm trung bình nếu thõa điều kiện là đậu ngược lại là rớt

dtb= float(input(“Mời bạn nhập điểm vào:”))
if dtb>=5:
    print(“bạn đã đâu”)
else:
    print(” bạn đã rớt”)

Biểu thức If … elif lồng nhau

Với các điều kiện thức tạp, Python cũng hỗ trợ kiểm tra điều kiện if elif lồng nhau

VD: Nhập điểm để nhận biết học sinh đạt loại học lực

dtb= float(input(“Mời bạn nhập điểm vào:”))
if dtb>=9:
    print(“Bạn đạt loại giỏi”)
elif dtb>=7:
    print(“Bạn đạt loại khóa”)
elif dtb>=5:
    print(” Bạn đã đạt trung bình”)
else:
    print(” bạn đã rớt”)