Chào.
Lâu rồi không gặp.
Của nó.
Đã lâu rồi, nhưng tôi rất vui vì bạn đã trở lại.
Và tôi là.
Tôi rất vui vì bạn vẫn ở đó.
Hãy tin tôi.
Nghĩ rằng mọi thứ sẽ trở nên thú vị hơn rất nhiều khi chúng tôi thực sự bắt đầu xây dựng các ứng dụng.
Nhưng chúng ta phải đi qua những điều cơ bản.
Vì vậy, treo ở đó.
Bây giờ, bạn có thể đã nghe tôi đề cập đến các phương thức và chức năng trước đây, và tôi đã nói sơ qua về chủ đề này.
Đúng?
Chúng tôi có các chức năng như in danh sách.
Chúng tôi có những thứ giống như máy Mac, anh bạn.
Chúng ta còn gì nữa?
Chúng tôi có đầu vào.
Đây là tất cả các hàm được xây dựng trong Python.
Python chỉ đi kèm với điều này và chúng tôi có thể sử dụng chúng.
Và chúng tôi cũng đã học về các hàm mà chúng tôi có thể tự tạo.
Chức năng tùy chỉnh cũng như một số ngẫu nhiên.
Đồ đạc.
Và tôi vừa tạo một hàm mà hoàn toàn không có gì tôi có thể chuyển qua.
Và đây là tất cả các hàm bởi vì cách chúng ta gọi chúng là, chúng ta nói một số thứ ngẫu nhiên và sau đó chúng ta gọi nó bằng
dấu ngoặc và cung cấp cho nó một số loại dữ liệu hoặc để trống.
Nhưng chúng tôi cũng học về các phương pháp và các phương pháp khác nhau vì cách chúng tôi sử dụng chúng là sử dụng
ký hiệu dấu chấm.
Ví dụ, chúng tôi đã nói dấu chấm một cái gì đó, nếu chúng tôi có một chuỗi.
Xin chào?
Và tôi chấm.
Tôi nhận được danh sách tất cả các phương thức này mà kiểu dữ liệu chuỗi có thể sử dụng.
Đây không phải là những thứ mà chúng ta có thể sử dụng như thế này.
Bởi vì nếu tôi viết hoa.
Như thế này?
Vâng, nó sẽ cho tôi một lỗi.
Nó sẽ nói.
Tôi sẽ vào đó với Max vì nó đang mong đợi một cuộc tranh cãi ở đây.
Nhưng chúng ta hãy bình luận điều này ra và nhấp vào chạy lại.
Tôi được đặt tên là viết hoa không được xác định bởi vì nó không phải là một hàm, nó là một phương thức và một phương thức phải được sở
hữu bởi một cái gì đó.
Và ai sở hữu một phương pháp?
Chà, bất cứ điều gì ở bên trái của dấu chấm.
Trong trường hợp của chúng tôi, chuỗi.
Sở hữu phương thức.
Viết hoa.
Và đó là những phương pháp.
Chúng được xây dựng trong các đối tượng có các phương thức như chuỗi, từ điển, bộ, bộ giá trị, tất cả những thứ chúng ta đã nói về nơi ngay
sau khi chúng ta thực hiện DOT, chúng ta có quyền truy cập vào tất cả các phương thức này.
Chúng thuộc sở hữu của một đối tượng hoặc một kiểu dữ liệu.
Và điều thú vị là có nhiều cách để xây dựng các phương pháp của riêng bạn, và tôi sẽ chỉ cho bạn cách làm điều đó sau và khi
chúng ta bắt đầu nói về các lớp học.
Nhưng bạn có thể thấy ở đây rằng các biên tập viên của chúng tôi giúp chúng tôi xác định loại phương pháp mà chúng tôi có thể sử dụng.
Và một lần nữa, chúng được xây dựng trong Python.
Và bạn cũng có thể tìm hiểu về các phương pháp này mà chúng tôi có thể sử dụng bằng cách truy cập tài liệu Python.
Viết tài liệu Python ba sẽ có rất nhiều thứ cho chúng ta.
Ví dụ: nếu chúng ta đi đến tham chiếu thư viện, chúng ta có thể thấy ở đây rằng chúng ta có thể tìm hiểu về các loại tích hợp sẵn.
Vì vậy, chúng ta hãy cùng đi đến các loại thiết lập.
Và ở đây bạn có thể thấy rằng chúng tôi đã đặt loại và nó cho chúng tôi thấy cách chúng tôi có thể sử dụng nó.
Thật không may, Python không có tài liệu dễ đọc nhất cho người mới bắt đầu, vì vậy,
đôi khi tốt hơn là thực sự chỉ Google thay vì xem qua tài liệu thực tế.
Nhưng bạn thấy ở đây rằng loại thiết lập có rõ ràng đã bật đã bị loại bỏ.
Nếu chúng tôi muốn sử dụng nó, chúng tôi có cập nhật và đây là những phương pháp mà chúng tôi có thể sử dụng.
Nhưng cuối cùng, cả hai phương thức và hàm đều cho phép chúng ta thực hiện các hành động, phải, thực hiện các hành động trên các loại dữ liệu của chúng
ta, để các chương trình của chúng ta thực hiện điều gì đó.
Và mặc dù chúng có những cái tên khác nhau và một cái có dấu chấm phía trước và một cái khác, thì, chúng ta
có thể gọi nó như thế này.
Sự khác biệt là rất nhỏ.
Nhưng hãy ghi nhớ điều đó.
Khi bạn nghe mọi người nói về các phương pháp và chức năng, có sự khác biệt đó.
Và như tôi đã nói trước đây, chúng ta sẽ đi đến các phương thức khi chúng ta nói về các lớp để cho bạn thấy cách chúng ta có thể tạo riêng
của chúng ta.
Tôi sẽ xem trong phần tiếp theo.