Chào mừng trở lại.
Và chúng ta hãy nói một thuật ngữ khác.
Các toán tử logic.
Và chúng rất, rất hữu ích khi nói đến logic có điều kiện.
Chúng ta hãy có một cái nhìn.
Các toán tử logic là.
Thực tế là, bạn đã từng thấy chúng trước đây và là một toán tử logic.
Hay là một toán tử logic, nó cho phép chúng ta thực hiện logic giữa hai thứ.
Một toán tử logic khác là gì?
Vâng, hãy để tôi liệt kê nó ra cho bạn.
Chúng tôi có nhiều hơn.
Ít hơn.
Tương đương với.
Hãy thực sự sử dụng chúng trong một ví dụ là lớn hơn năm.
Chà, nếu tôi in cái này.
Bạn nghĩ điều gì sẽ xảy ra?
Không nên ngạc nhiên.
Đó là sai.
Bốn không lớn hơn năm.
Đây là một toán tử logic mà bạn có thể đã thấy trong lớp học toán.
Nếu tôi làm vậy, điều ngược lại là ít hơn năm.
Điều đó có ý nghĩa.
Đúng.
Điều gì về là bốn bằng năm?
Nếu tôi chạy điều này, tôi sẽ nhận được sai.
Bây giờ, tại sao tôi lại sử dụng hai dấu bằng ở đây?
Tại sao không chỉ làm điều này?
Chà, nếu tôi chạy đến đây.
Tôi nhận được một cú pháp lỗi.
Từ khóa lỗi có thể là một biểu thức.
Đó là bởi vì, hãy nhớ rằng, bằng là những gì chúng ta sử dụng để gán cho một biến.
Đúng.
Và nếu bạn nhớ, tôi đã nói với bạn rằng một biến trong Python có thể bắt đầu bằng một với một số.
Nó phải là một chữ cái hoặc dấu gạch dưới.
Vì vậy, khi tôi làm điều này, nó sẽ được phát sóng vì trình thông dịch sẽ nói, Này, tôi
đang cố gán biến cho giá trị là năm, và điều đó thực sự không được phép.
Vì vậy, chúng tôi sử dụng dấu bằng kép để nói với trình thông dịch, Này, tôi không chỉ định một biến ở đây.
Tôi muốn so sánh mọi thứ và chúng ta có thể so sánh những thứ khác nhau.
Tôi có thể làm.
Xin chào bằng hai.
Xin chào.
Bằng với true.
Nếu tôi làm A lớn hơn B thì sao?
Tôi hiểu sai.
Bây giờ, tại sao lại như vậy?
Đây.
Tôi muốn bạn tự mình lên Google và tìm ra lý do tại sao lại tốt hơn là được.
Làm gì nếu tôi làm?
A có lớn hơn vốn không?
MỘT.
Đúng.
Hừ!
Đây là điều thú vị và đây thực sự là một lý do khá thú vị.
Vì vậy, tôi biết tôi biết thật dễ dàng để đưa ra câu trả lời cho bạn, nhưng tôi muốn bạn thực hành Googling điều này.
Và lý do tôi không cho bạn câu trả lời cũng là vì nó không quan trọng lắm, vì
phần lớn thời gian bạn muốn tạo mã dễ hiểu và dễ hiểu.
Rất có thể bạn đang sử dụng lớn hơn nhỏ hơn với số.
Vì vậy, nếu bạn nhìn thấy một cái gì đó như thế này trong mã, bạn sẽ không biết chuyện gì đang xảy ra.
Người này đang muốn so sánh điều gì?
Tại sao họ làm?
Chữ thường có lớn hơn chữ hoa không?
A Nó không phải là thứ mà bạn nhìn thấy thường xuyên, nhưng lý do bạn nhận được biểu hiện này khá thú vị.
Vì vậy, tôi khuyên bạn nên Google Google vào nó.
Như tôi đã nói, tôi là một người tin tưởng mạnh mẽ vào việc không nắm tay bạn suốt chặng đường.
Tôi biết cho đến nay các video cho đến nay khá dễ dàng, đặc biệt nếu bạn là một lập trình viên có kinh nghiệm.
Nhưng khi chúng ta tiến bộ, bạn sẽ thấy rằng sau khóa học này, bạn cần phải tự mình tìm ra mọi thứ.
Và công việc của tôi không phải chỉ cầm tay bạn cả con đường mà là phát triển các kỹ năng trong bạn để trở thành một lập trình
viên có thể tuyển dụng.
Vì vậy, tôi hy vọng bạn chịu đựng tôi vì tôi chỉ cho bạn một thử thách nhỏ này.
Được rồi.
Chúng tôi muốn một chút về mặt tiếp tuyến, vì vậy hãy đưa nó trở lại.
Tôi có thể làm những việc như thế này không?
Một có lớn hơn hai không?
Hay bạn biết gì không?
Hãy làm ít hơn hai và ít hơn ba và ít hơn bốn.
Điều này sẽ hoạt động?
Vâng, tất nhiên nó sẽ.
Đó chỉ là một biểu hiện, đúng, mà chúng tôi đang đánh giá.
Và tất cả những điều này là sự thật.
Nhưng ngay khi tôi thay đổi.
Và một cái gì đó là sai.
Nó sẽ ngắn mạch mà chúng ta đã tìm hiểu trước đây và trả về false.
Được rồi.
Vì vậy, chúng tôi biết lớn hơn bằng với nhỏ hơn dấu.
Chúng tôi cũng có lớn hơn hoặc bằng.
Vì vậy, nếu tôi làm.
Zero ở đây và tôi nhấp vào Run.
Tôi đúng vì nó đang nói, này, giá trị này lớn hơn hay bằng 0?
Tôi cũng có thể làm ít hơn hoặc bằng không.
Và ở đây tôi nhận được sai vì số không hoặc một không lớn hơn hoặc bằng không.
Nhưng nếu tôi làm bằng không ở đây, tôi sẽ nhận được sự thật.
Đây là một số khác.
Nếu tôi làm điều này thì sao?
Dấu chấm than bằng.
Điều này có nghĩa là trong Python, không bằng.
Nếu tôi chạy cái này.
Tôi hiểu sai.
Và điều này là một chút khó khăn.
Những gì nó đang nói là, này, cái này không bằng cái này sao?
Vì vậy, nó ngược lại với làm bằng.
Nếu hai điều này không bằng nhau, nó sẽ nói đúng.
Vì vậy, nếu tôi làm một.
Ở đây, tôi sẽ đúng vì hai điều này không bằng nhau.
Vì vậy, chúng tôi đã học lớn hơn hoặc nhỏ hơn lớn hơn để bằng bằng hoặc lớn hơn hoặc lớn hơn hoặc bằng.
Chúng tôi đã tìm hiểu về nhỏ hơn hoặc bằng.
Chúng tôi đã tìm hiểu về.
Không bằng.
Nhưng chúng tôi cũng đã tìm hiểu về.
Kết thúc và hoặc.
Và cuối cùng, tôi muốn dạy bạn một điều nữa.
Và nó không phải.
Từ khóa.
Tôi biết.
Của nó.
Chỉ một ít thôi.
Tuy hơi nhiều nhưng không khó như bạn nghĩ.
Không là.
Chà, ngược lại.
Vì vậy, nếu tôi nghe thấy.
Không.
ĐÚNG VẬY.
Tôi nhận được gì?
Tôi nhận được sai và bạn thấy đó không phải là một chức năng.
Vì vậy, nó là một từ khóa, nhưng cũng là một chức năng mà chúng ta có thể sử dụng.
Nếu tôi không sai.
Lại.
Tôi chỉ nhận được điều ngược lại.
Nếu tôi làm điều này thì sao?
Nếu tôi không muốn thì sao?
Bằng một?
Tốt.
Tôi sẽ đến được đây chứ?
Tôi nhận được sai vì biểu thức này đánh giá là đúng và sau đó không chỉ làm ngược lại.
Vì vậy, chúng ta hãy nghỉ ngơi ở đây và làm một bài tập nhỏ để đảm bảo rằng chúng ta hiểu điều này.