Python 10. Các toán tử so sánh và logic trong Lập trình Python



Bản quyền thuộc về TITV.vn, 
vui lòng không đăng tải lại nội dung từ trang này.

Video giải thích chi tiết

Python 10. So sánh và logic trong lập trình Python


  1. So sánh


Toán tử

Ý nghĩa

Ví dụ

>

Lớn hơn

x > y

<

Nhỏ hơn

x < y

==

Bằng

x == y

!=

Khác, không bằng 

x != y

>=

Lớn hơn hoặc bằng

x >= y

<=

Nhỏ hơn hoặc bảng

x <= y



  1. Logic


Toán tử

Ý nghĩa

Ví dụ

and

Trả về giá trị True nếu tất cả các toán hạng là True

x and y

or

Trả về giá trị True nếu có ít nhất một  toán hạng là True

x or y

not

Phủ định: True => False và False => True

not x

 Code chi tiết 



print("Ví dụ về toán tử so sánh: ")
x = int(input("x: "))
y = int(input("y: "))

# True hoặc False
print("{0}<{1} là {2}".format(x, y, x<y))
print("{0}>{1} là {2}".format(x, y, x>y))
print("{0}=={1} là {2}".format(x, y, x==y))
print("{0}!={1} là {2}".format(x, y, x!=y))
print("{0}<={1} là {2}".format(x, y, x<=y))
print("{0}>={1} là {2}".format(x, y, x>=y))

print("Ví dụ về toán tử logic: ")
z =  int(input("z: "))

print("({0}<{1}) and ({2}<{3}) = {4}".format(x,y,y,z, (x<y) and (y<z)))
print("({0}<{1}) or ({2}<{3}) = {4}".format(x,y,y,z, (x<y) or (y<z)))
print("not ({0}>{1}) = {2}".format(x,z,not (x>z)))

Bạn có thể thích những bài đăng này:

Không có nhận xét nào:

Đăng nhận xét