‫Tôi muốn nói chuyện với bạn về một cách khác để thực hiện logic có điều kiện.
‫Chúng ta đã thấy câu lệnh if lf và then else.
‫Nhưng có một cách khác được gọi là chim ba ba.
‫Nhà điều hành.
‫Bây giờ, điều này vẫn giống như các câu lệnh elseif hoặc if else.
‫Nhưng đó là một con đường tắt.
‫Vì vậy, bạn chỉ có thể sử dụng chúng trên một số logic có điều kiện nhất định.
‫Vì vậy, nó không có nghĩa là, này, đây chỉ là một cách hoàn toàn mới.
‫Đây là một phím tắt, theo một nghĩa nào đó để bạn làm cho mã của mình gọn gàng hơn một chút.
‫Chúng ta hãy có một cái nhìn.
‫Nhân tiện, các toán tử bậc ba này cũng có thể được gọi là biểu thức điều kiện.
‫Và khi bạn nghe thấy từ diễn đạt, điều đó có nghĩa là gì đối với bạn, phải không?
‫Đó là một biểu thức vì nó đánh giá một giá trị.
‫Vì vậy, một toán tử bậc ba hoặc một biểu thức điều kiện là một phép toán đánh giá một cái gì đó dựa trên
‫điều kiện là đúng hay không.
‫Và nó thực sự là một tính năng mới của Python kể từ phiên bản 2. 4.
‫Vì vậy, chúng ta hãy xem xét.
‫Cách chúng tôi sử dụng điều này để nói là điều kiện.
‫Nếu điều này là đúng, thì hãy làm điều này.
‫Vì vậy, đây là điều kiện, nếu đúng.
‫Và chịu với tôi ở đây nó có một chút khó hiểu.
‫Lúc đầu, chúng tôi nói nếu.
‫Và ở đây chúng tôi đưa ra điều kiện.
‫Nếu không thì điều kiện.
‫Nếu.
‫Khác.
‫Được rồi.
‫Đó là một chút khó hiểu.
‫Vì vậy, chúng ta hãy đi qua nó.
‫Vì vậy, if sẽ kiểm tra điều kiện này để nó không thực sự bắt đầu từ đây, nó sẽ
‫nói hey, nếu điều kiện này.
‫Bây giờ điều này sẽ đánh giá đúng hoặc sai.
‫Nếu đó là sự thật, thì chúng tôi sẽ làm điều này.
‫Nếu không, chúng tôi sẽ làm điều này.
‫Vì vậy, hãy để tôi chỉ cho bạn một ví dụ về cách hoạt động của nó.
‫Giả sử chúng tôi đang cố gắng xác định một giếng, nếu một người dùng là bạn của bạn, vì vậy chúng tôi sẽ nói là bạn.
‫Và ở đây chúng ta có thể đặt true hoặc false cho bạn bè.
‫Có lẽ chúng tôi có thể kiểm tra trên Facebook xem người dùng có thể nhắn tin cho bạn hoặc trên Twitter liệu người dùng Twitter có thể gửi tin nhắn trực
‫tiếp cho bạn hay không.
‫Vâng, ở đây và chúng ta hãy làm mười.
‫Thông điệp.
‫Và ở đây chúng ta có thể thực hiện toán tử bậc ba của mình.
‫Chúng ta sẽ nói to tin nhắn.
‫Nếu vậy, đây là nếu điều kiện là đúng.
‫Điều kiện là.
‫Này, người này có phải là bạn của bạn không?
‫Nếu không thì điều kiện.
‫Điều đó là sai.
‫Tôi sẽ nói là không được phép nhắn tin.
‫Và bạn có thể thấy ở đây rằng đây là một lớp lót.
‫Nó trông giống như hai dòng.
‫Nhưng bạn có thể thấy ở đây rằng nó không thực sự chỉ là chúng ta đang gói để chúng ta có thể xem toàn
‫bộ mã.
‫Vì vậy, hãy chạy điều này và xem những gì có thể nhắn tin cho Prince.
‫Nếu tôi chạy cái này.
‫Tin nhắn được cho phép vì tốt, chúng tôi đã chỉ định tin nhắn lớn cho Ken thông báo vì trong khi điều kiện
‫là đúng nếu người này không phải là bạn của tôi và tôi chạy điều này không được phép nhắn vì điều kiện nếu điều kiện
‫đánh giá là sai thì tôi biết thứ tự ở đây có thể hơi khó hiểu.
‫Vì vậy, bạn có thể phải nhìn vào nó một vài lần và bạn cần phải sử dụng nó một vài lần để thực sự nhớ
‫nó.
‫Nhưng đây là điều kiện quy tắc chung.
‫Nếu đúng nếu điều kiện ls điều kiện nếu không sai nếu sai không thể đánh vần.
‫Được rồi.
‫Một cách viết tắt hay để thực hiện điều gì đó khi một điều kiện là đúng hoặc sai hoặc đánh giá là đúng hoặc
‫sai.
‫Được rồi.
‫Hẹn gặp lại các bạn trong video tiếp theo.
‫Tạm biệt.