Tôi muốn thêm một ghi chú nhanh về khoảng cách này mà chúng ta thấy trong mã này.
Bây giờ, điều này không chỉ dành cho Python.
Trong các ngôn ngữ khác, bạn sẽ luôn thấy điều này.
Bạn sẽ không thấy điều đó.
Mọi dòng mã luôn bắt đầu bằng khoảng trống đầu tiên.
Các ngôn ngữ khác nhau sẽ sử dụng điều này khác nhau.
Nhưng để tổ chức mã, thông thường bạn sẽ thấy một số thụt lề như thế này.
Hiện nay.
Tuy nhiên, Python là duy nhất vì thụt lề và khoảng trắng mà chúng ta thấy ở đây.
Khiến thông dịch viên nhìn thấy nó và nói, Này, điều này có nghĩa là gì đó.
Thông dịch viên sẽ thực sự nhìn thấy khoảng trống và nói, bởi vì có không gian ở đây, tôi biết rằng đây
là một phần của if.
KHỐI Ở các ngôn ngữ khác như JavaScript.
Vâng, bạn có một cái gì đó tương tự, nhưng thông thường bạn sẽ có một câu lệnh if và sau đó là một số điều kiện sau đó đảm bảo rằng
tôi đánh vần điều kiện đúng, theo sau là một cái gì đó giống như một dấu ngoặc nhọn.
Và ở đây, bất cứ điều gì ở đây, bạn có thể thấy rằng tôi vẫn có không gian và tôi có thể làm bất cứ điều gì tôi muốn.
Nhưng trình thông dịch JavaScript không thực sự quan tâm rằng chúng là khoảng trắng.
Nếu tôi muốn, tôi có thể viết mã của mình chỉ trên một dòng như thế này và nó vẫn hợp lệ.
Mã JavaScript.
Vì vậy, mọi người thường làm giãn cách nhiều hơn cho các mục đích phong cách.
Mặt khác, Python không chỉ để tạo kiểu mà chúng ta làm điều này, mà vì trình thông dịch thực sự tìm thấy ý
nghĩa trong các khoảng trắng, đây thực sự là một trong những điểm bán hàng lớn với Python.
Nó rất sạch sẽ.
Không có thứ gì bổ sung ở đây gây khó khăn.
Ý tôi là, nó chỉ là tiếng Anh, phải không?
Nếu nó cũ và nếu được cấp phép, thì hãy in cái này.
Nó chỉ thực sự tuyệt vời để đọc và thực sự sạch sẽ.
Bây giờ, nếu bạn nhận thấy ở đây, biên tập viên của tôi và chúng ta sẽ nói về trình biên tập và ID trong phần sắp tới.
Nhưng nếu bạn đang sử dụng các công cụ thích hợp, điều này sẽ tự động được tạo cho bạn.
Bây giờ trong thế giới lập trình, có cuộc tranh luận về tab và dấu cách, và chúng tôi sẽ không đi sâu
vào nó.
Thành thật mà nói thì hơi ngớ ngẩn một chút.
Có nghĩa là, một số người thích nghe nếu họ muốn tạo khoảng trắng, họ có thể sử dụng dấu cách
hoặc họ có thể sử dụng các tab vào cuối ngày với Python.
Quy tắc là bạn có thể sử dụng dấu cách, bạn có thể sử dụng tab.
Nhưng ý tưởng rằng nếu bạn sử dụng khoảng trắng, bạn thường sử dụng bốn khoảng trắng.
Nó chỉ là một tiêu chuẩn.
Bây giờ, nếu bạn nhận thấy ở đây.
Tôi thực sự không có bốn dấu cách.
Đó là hai không gian ở đây.
Và đó là bởi vì cho đến nay, tôi vẫn đang làm theo bất cứ điều gì mà biên tập viên này cung cấp cho tôi.
Nhưng nếu bạn nhìn qua đây, có một nút định dạng tự động.
Nếu tôi nhấp vào đây, nó sẽ tự động định dạng mã của tôi.
Thành định dạng thích hợp.
Và bạn thấy ngay ở đây rằng bây giờ tôi có bốn dấu cách, nhưng bạn thấy rằng mã vẫn hoạt động.
Một lần nữa, đó là bởi vì vào cuối ngày, phần quan trọng là có sự phân biệt giữa thứ
bậc là trên cùng và sau đó có thể là con, nhưng bản thân trình thông dịch sẽ chú ý đến những
khoảng trống này.
Vì vậy, bạn phải cẩn thận vì dựa trên vị trí của bản in này, ngay sau khi tôi thêm một tab vào đây và tôi
nhấp vào Chạy.
Vâng, tôi đã già và được cấp phép, nhưng ngay sau khi một trong những điều này là sai.
Và tôi nhấp vào Chạy.
Bạn thấy rằng OC OC chỉ chạy nếu điều kiện này lại không thành công, nếu trước đó cả hai điều này đều đúng.
Tôi chỉ in dòng đầu tiên nên khoảng trống nhỏ ở đây sẽ thay đổi kết quả chương trình của tôi.
Vì vậy, bạn phải thực sự cẩn thận với điều này và may mắn là trình soạn thảo của bạn hoặc nơi bạn viết mã sẽ giúp bạn
làm điều này.
Nhưng đó là một điều mà nếu bạn mới bắt đầu, bạn muốn lưu tâm.
Được rồi.
Không còn tranh luận về dấu cách và tab.
Hẹn gặp lại các bạn trong video tiếp theo.
Tạm biệt.