Hướng dẫn how do you compare 3 numbers in python? - làm thế nào để bạn so sánh 3 số trong python?

Python cho phép bạn chuỗi các toán tử so sánh:

if a < b < c:

Điều này sẽ kiểm tra nếu if a <= b <= c: 3 nằm trong khoảng từ if a <= b <= c: 4 và if a <= b <= c: 5 độc quyền. Nếu bạn muốn bao gồm, hãy thử:

if a <= b <= c:

Vì vậy, trong mã của bạn, nó sẽ giống như:

if a < read < b: return print("Yes") elif b < read < a: return print("Yes") else: return print("No")

hoặc, chính xác hơn:

if (a < read < b) or (b < read < a): return print("Yes") else: return print("No")

Cũng lưu ý rằng if a <= b <= c: 6 luôn trả về if a <= b <= c: 7 trong Python. Vì vậy, if a <= b <= c: 8 tương đương với if a <= b <= c: 9. Có lẽ bạn nên xóa các câu lệnh hoàn trả:

if (a < read < b) or (b < read < a): print("Yes") else: print("No")

Ảnh của Clem Onojeghuo trên unplash

Một trong những cách chính mà bạn đã sử dụng để so sánh bằng ngôn ngữ lập trình là như sau:

a

Chủ đề