‫Chào mừng trở lại.
‫Cho đến nay, chúng ta đã biết được một số hàm tích hợp sẵn mà Python có.
‫Ít được xây dựng trong các hành động, phải không?
‫Các hành động mà chúng tôi có thể thực hiện trên dữ liệu.
‫Và chúng tôi đã học về STR, chúng tôi học về INT, chúng tôi học về float và chuyển đổi kiểu mà chúng tôi có thể
‫thực hiện.
‫Chúng tôi cũng đã tìm hiểu về loại.
‫Chúng tôi cũng đã tìm hiểu về print và các hàm được tích hợp sẵn này trong Python.
‫Chà, có một vài trong số chúng và tôi sẽ liên kết đến tài nguyên này, nhưng không có quá nhiều.
‫Trên thực tế, chúng tôi cũng đã thấy những cái như ABS hoặc Round.
‫Trong video số của chúng tôi.
‫Vì vậy, các con số có một số hàm mà chúng ta có thể sử dụng một số hàm tích hợp sẵn.
‫Chà, Strings cũng có một cái rất hữu ích tên là Len, viết tắt của.
‫Chiều dài.
‫Vì vậy, như bạn đoán nó.
‫Nếu tôi gõ một cái gì đó như thế này và tôi in ra.
‫Và tôi nhấp vào chạy, tôi nhận được chín vì nó đang tính độ dài của chuỗi trong trường hợp của chúng tôi.
‫Một, hai, ba, bốn, năm, sáu, bảy, tám, chín.
‫Chiều dài của chuỗi là chín.
‫Bây giờ, bạn phải cẩn thận ở đây vì bản thân độ dài không bắt đầu bằng 0 như chúng ta đã thấy với các
‫chỉ mục.
‫Thay vào đó, nó giống như con người làm từ một.
‫Vì vậy, một điều cần làm ở đây là tôi có thể làm một việc như thế này.
‫Giả sử rằng chúng ta có một biến chào giá trị bằng giá trị.
‫Vâng, tôi có thể nắm lấy lời chào.
‫Biến, là một chuỗi và sử dụng phương pháp cắt chuỗi để lấy tốt mục tiêu đầu tiên và sau đó cho đến khi
‫kết thúc.
‫Bây giờ mặc định đã thực hiện điều này.
‫Nếu tôi để nó như thế này, nó sẽ lấy hello và đảm bảo rằng tôi thêm một dấu ngoặc ở đây.
‫Hãy nhấp vào chạy.
‫Tôi xin chào.
‫Bây giờ nếu tôi không đến độ dài của lời chào.
‫Điều đó nghĩa là gì?
‫Vâng, nếu tôi nhấp vào chạy, tôi vẫn nhận được lời chào.
‫Bởi vì độ dài của lời chào.
‫Là chín.
‫Giống.
‫Vì vậy, bây giờ hàm độ dài này khá hữu ích và chúng ta sẽ sử dụng nó rất nhiều trong khóa học này.
‫Nhưng tôi muốn giới thiệu với các bạn khái niệm về hàm tích hợp.
‫Cũng như những gì chúng tôi gọi là các phương thức tích hợp sẵn.
‫Hừ!
‫Điều đó nghĩa là gì?
‫Một hàm tích hợp có cú pháp của từ được đánh dấu màu xanh lam, sau đó chúng tôi
‫sử dụng dấu ngoặc nhọn để thực hiện một số hành động trên một kiểu dữ liệu.
‫Tuy nhiên, Python cũng có ý tưởng này về các phương thức và các phương thức tương tự như các hàm, nhưng chúng thuộc
‫sở hữu của một cái gì đó.
‫Vì vậy, ví dụ, trong Python, chúng ta có các phương thức chuỗi.
‫Vì vậy, đây là những phương thức hoặc hành động mà chỉ chuỗi có thể thực hiện.
‫Và đừng lo lắng, đây là điều mà chúng ta sẽ nói nhiều hơn khi chúng ta nói về các lớp và hàm.
‫Nhưng hiện tại, Python, chẳng hạn, có các phương thức chuỗi.
‫Vì vậy, đây là những phương thức mà chúng ta có thể sử dụng cụ thể cho các chuỗi và các phương thức có cú pháp đặc
‫biệt, thay vì chỉ từ có dấu ngoặc nhọn, nó thường có một dấu chấm ở phía trước.
‫Vì vậy, dấu chấm và sau đó là một số loại từ.
‫Và chúng tôi đã thực sự thấy một định dạng, phải, định dạng dấu chấm, dấu ngoặc nhọn hoặc dấu ngoặc nhọn là một phương thức.
‫Và nếu tôi đi đến các phương thức chuỗi Python và tôi cuộn xuống hoặc cuộn lên, chúng tôi thấy rằng định dạng, định dạng các giá trị
‫cụ thể trong một chuỗi là một phương thức.
‫Hiện nay.
‫Tại sao chúng tôi quan tâm?
‫Tốt.
‫Với python này cung cấp cho chúng ta các công cụ tự động mà chúng ta có thể sử dụng trên chuỗi.
‫Vì vậy, chúng ta hãy khám phá một số phương thức chuỗi này.
‫Hãy tạo một câu trích dẫn ở đây.
‫Và câu trích dẫn sẽ được hoặc không được.
‫Bây giờ ở đây với câu trích dẫn này, chúng ta có thể sử dụng một số phương thức trên chuỗi này.
‫Bây giờ, tôi sẽ không kể hết mọi thứ bởi vì 60% trong số này có nhiều khả năng bạn sẽ không bao giờ sử
‫dụng trong sự nghiệp của mình.
‫Tôi sẽ điểm qua những cái quan trọng mà bạn sẽ thấy đi xem lại.
‫Nhưng tôi cũng sẽ liên kết đến cái này để bạn có thể tự xem nó như một tài liệu tham khảo.
‫Hãy nhớ rằng, là một lập trình viên, công việc của bạn không phải là ghi nhớ điều này và đọc một ngôn ngữ như bạn đọc.
‫Thay vào đó, từ điển để biết rằng tài nguyên này tồn tại và nó để bạn khám phá và tìm hiểu khi một vấn
‫đề cụ thể xảy ra.
‫Nhưng chúng ta hãy quay trở lại nhiệm vụ trong tầm tay.
‫Một điều mà chúng ta có thể làm là sử dụng phương pháp trên.
‫Chúng tôi sử dụng một dấu chấm và sau đó gõ vào trên và sau đó là dấu ngoặc nhọn.
‫Và thật may mắn cho chúng tôi, trình chỉnh sửa của chúng tôi cho chúng tôi thấy rằng điều này thực sự tồn tại nhờ menu thả xuống.
‫Vì vậy, điều gì xảy ra bây giờ nếu tôi in cái này?
‫Và tôi nhấp vào Chạy.
‫Nhìn kìa.
‫Mọi thứ đều được viết hoa.
‫Tồn tại hay không tồn tại.
‫Cũng có một số khác mà chúng ta có thể sử dụng được gọi là Viết hoa.
‫Sự khác biệt giữa cả hai là gì?
‫À, nếu tôi chạy, bạn thấy rằng nó viết hoa đầu câu.
‫Và nhân tiện, biên tập viên của bạn hoặc trong trường hợp của chúng tôi, Ripple của chúng tôi, nếu bạn di chuột qua cái này,
‫nó sẽ thực sự cho bạn biết nó làm gì.
‫Nó trả về một phiên bản viết hoa của SE.
‫Vì vậy, bất cứ điều gì ở bên trái của dấu chấm.
‫Và một trình soạn thảo tốt sẽ thực sự hiển thị cho bạn tất cả những thứ có sẵn cho bạn.
‫Vì vậy, ngay sau khi bạn nhấn một dấu chấm, hãy nhìn vào đó.
‫Tôi thấy tất cả các hộp màu tím này, đó là các phương thức có sẵn cho tôi cho một chuỗi.
‫Và bạn thấy đấy, có rất nhiều trong số họ.
‫Bây giờ, đừng lo lắng về những dấu gạch dưới kép này, những phương thức mờ này, bởi vì đây là điều mà chúng ta sẽ
‫nói đến khi chúng ta nói về các lớp.
‫Nhưng bạn có thể thấy rằng bạn có những thứ khác nhau mà bạn có thể sử dụng.
‫Ví dụ, bạn có chữ thường thay vì chữ hoa và chữ thường, mọi thứ.
‫Ví dụ, nếu tôi muốn sử dụng find.
‫Và tìm đơn giản nói rằng, này, b có tồn tại trong mã để trở thành hay không?
‫Và nếu tôi bấm chạy.
‫Chà, nó cho tôi biết điều đó.
‫Đúng.
‫Dấu chấm trích dẫn tìm thấy có a b và nó bắt đầu ở chỉ số ba.
‫Vì vậy, nếu tôi đi đến 012 và sau đó nhìn vào ba.
‫Vì vậy, chúng tôi đã tìm thấy mà cho chúng tôi thấy sự xuất hiện đầu tiên của một đoạn văn bản.
‫Bạn cũng có những thứ như thay thế, nơi tôi có thể thay thế bất cứ thứ gì tôi cho nó như thứ đầu tiên và sau đó
‫tách nó sang điều thứ hai.
‫Vì vậy, bạn có thể thấy ở đây nó cho tôi biết cũ và sau đó dấu phẩy mới và tôi có thể thay thế điều này bằng tôi nếu tôi nhấp vào
‫Chạy.
‫Tôi có được với tôi hay không với tôi.
‫Vì vậy, điều này thay thế tất cả các lần xuất hiện của BEE.
‫Bây giờ, điều cuối cùng tôi muốn chỉ ra cho bạn là nếu tôi in ở đây trích dẫn.
‫Bạn nghĩ điều gì sẽ sắp xảy ra?
‫Tôi đã in ở đây và tôi đã thay thế cho tôi.
‫Tồn tại hay không?
‫Để được với tôi.
‫Hoặc không với tôi.
‫Một câu trích dẫn khá ích kỷ.
‫Nhưng nếu tôi in điều này một lần nữa ở dòng thứ năm, bạn nghĩ điều gì sẽ xảy ra?
‫Hãy cùng tìm hiểu.
‫Ái chà.
‫Đây có phải là những gì bạn mong đợi?
‫Hãy suy nghĩ về lý do tại sao điều này có thể xảy ra dựa trên những gì chúng ta đã học được.
‫Vấn đề là như thế này.
‫Hãy nhớ rằng, các chuỗi là bất biến.
‫Đó là, chúng không thể được thay đổi.
‫Chúng tôi có thể ghi đè chúng nếu chúng tôi muốn, nhưng chúng tôi không thay đổi chúng.
‫Chúng ta tạo ra chúng hoặc phá hủy chúng.
‫Trong trường hợp của chúng tôi, khi chúng tôi làm, báo giá, thay thế.
‫Đối với tôi hay không đối với tôi, nó đang tạo ra một chuỗi mới.
‫Bây giờ chúng tôi không gán chuỗi này cho bất cứ thứ gì.
‫Vì vậy, cuối cùng sau khi chúng tôi in nó, chúng tôi xóa nó khỏi bộ nhớ.
‫Nhưng nếu tôi làm điều gì đó như thế nào.
‫Đây là nơi tôi có.
‫Trích dẫn hai bằng nhau.
‫Trích dẫn tôi thay thế và tôi in báo giá.
‫Trong trường hợp của chúng tôi, chúng tôi đang tạo một chuỗi hoàn toàn mới.
‫Chúng tôi đang tạo một chuỗi, nhưng chúng tôi không bao giờ sửa đổi chuỗi ban đầu vì nó bất biến.
‫Vì vậy, câu trích dẫn đó luôn giữ nguyên giá trị của nó cho đến khi chúng ta phá hủy nó.
‫Cho đến khi chúng tôi xóa nó, chương trình của chúng tôi sẽ kết thúc.
‫Điều này sẽ tồn tại.
‫Hy vọng bạn đang vui vẻ.
‫Cố lên.
‫Tìm hiểu thêm trong video tiếp theo.