Phương pháp chuỗi python

Chuỗi dữ liệu kiểu (String) trong Python là một trong các kiểu biến phổ biến nhất trong Python. Kí tự chuỗi trong python được bao quanh bởi dấu ngoặc đơn hoặc dấu ngoặc kép. Python coi các lệnh trích dẫn đơn và kép giống nhau. Ví dụ. 'Xin chào' tương đương với "Xin chào". là một trong các loại biến phổ biến nhất trong Python. Kí tự chuỗi trong python được bao quanh bởi dấu ngoặc đơn hoặc dấu ngoặc kép. Python coi các lệnh trích dẫn đơn và kép giống nhau. Ví dụ. 'Xin chào' tương đương với "Xin chào"

Show

Nội dung chính Hiển thị

You can show a string in Python by print(). Ví dụ

print("Hello")
print('Hello')

Nội dung chính

  • Gán chuỗi cho một biến
  • Multi lines string
  • String is a array
  • Truy cập các giá trị trong chuỗi
    • Truy cập chuỗi bằng chỉ mục âm thanh
  • Chiều dài chuỗi trong Python
  • Các hàm cơ bản xử lý String trong Python
    • Dải hàm ()
    • hàm dưới()
    • hàm trên()
    • Hàm thay thế()
    • tách hàm()
  • Kiểm tra sự tồn tại của chuỗi trong chuỗi
  • Nối chuỗi trong Python
  • Định dạng chuỗi trong Python
  • Các ký tự thoát trong Python
  • Chuỗi định dạng Unicode trong Python
  • Các phương thức và hàm đã xây dựng sẵn để xử lý chuỗi trong Python

Gán chuỗi cho một biến

Việc gán một chuỗi cho một biến được thực hiện với tên biến theo sau là dấu bằng và chuỗi, Ví dụ

str1 = "Hello World!"
print(str1)


Multi lines string

Bạn có thể gán một chuỗi nhiều dòng cho một biến bằng cách sử dụng 3 dấu trích dẫn hoặc 3 dấu nháy đơn

Ví dụ input string multi line with 3 quote

str1 = """Vi du nhap chuoi nhieu dong trong Python
day la dong thu 2
day la dong thu 3
day la dong thu 4"""
print(str1)

Ví dụ nhập chuỗi đa dòng với 3 dấu nháy đơn

str1 = '''Vi du nhap chuoi nhieu dong trong Python
day la dong thu 2
day la dong thu 3
day la dong thu 4'''
print(str1)

Lưu ý. các ngắt dòng phải giống nhau (thụt các dòng giống nhau). Đó là quy tắc cơ bản trong Python


String is a array

Các chuỗi trong Python là mảng byte đại diện cho các ký tự unicode

Tuy nhiên, Python không có ký tự dữ liệu kiểu, một ký tự đơn giản chỉ là một chuỗi có độ dài bằng 1

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

str1 = "Hello World!"
print(str1[0])

Kết quả


Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

str1 = "HELLO"
str1 = "HELLO"
print(str1[0])
print(str1[1])
print(str1[2])
print(str1[3])
print(str1[4])

Kết quả. return a con string from position 6 to 8 of the string was for

Chỉ mục bắt đầu và chỉ mục kết thúc, được phân tách bằng dấu hai chấm, để trả về một phần của chuỗi

Hướng dẫn string methods python - phương pháp chuỗi python

Ví dụ 2

str1 = "HELLO"
print(str1[:])
print(str1[0:])
print(str1[:5])
print(str1[:3])
print(str1[0:2])
print(str1[1:4])

Kết quả

HELLO
HELLO
HELLO
HEL
HE
ELL

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

________số 8

Kết quả. return a con string from position 6 to 8 of the string was for


Chỉ mục bắt đầu và chỉ mục kết thúc, được phân tách bằng dấu hai chấm, để trả về một phần của chuỗi

Ví dụ 2

a = "Hello World!"
print(len(a))

Kết quả



Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

Kết quả. return a con string from position 6 to 8 of the string was for

Chỉ mục bắt đầu và chỉ mục kết thúc, được phân tách bằng dấu hai chấm, để trả về một phần của chuỗi

str1 = "Hello World!"
print(str1)
0

Kết quả

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

str1 = "Hello World!"
print(str1)
1

Kết quả

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

str1 = "Hello World!"
print(str1)
2

Kết quả

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

str1 = "Hello World!"
print(str1)
3

Kết quả

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

str1 = "Hello World!"
print(str1)
4

Kết quả


Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1. trong hoặc không trong

Kết quả. return a con string from position 6 to 8 of the string was for

str1 = "Hello World!"
print(str1)
5

Kết quả

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

str1 = "Hello World!"
print(str1)
6

Kết quả



Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

Kết quả. return a con string from position 6 to 8 of the string was for

str1 = "Hello World!"
print(str1)
7

Kết quả


Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

str1 = "Hello World!"
print(str1)
8

Kết quả. return a con string from position 6 to 8 of the string was for. định dạng()

Chỉ mục bắt đầu và chỉ mục kết thúc, được phân tách bằng dấu hai chấm, để trả về một phần của chuỗi

Ví dụ 2

Kết quả

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

str1 = """Vi du nhap chuoi nhieu dong trong Python
day la dong thu 2
day la dong thu 3
day la dong thu 4"""
print(str1)
0

Kết quả

str1 = """Vi du nhap chuoi nhieu dong trong Python
day la dong thu 2
day la dong thu 3
day la dong thu 4"""
print(str1)
1

Dấu ghi nhãn [] có thể được sử dụng để truy cập các phần tử của chuỗi. Đầu tiên ký tự chỉ có số là 0

Ví dụ 1

Kết quả. return a con string from position 6 to 8 of the string was for. Chỉ mục bắt đầu và chỉ mục kết thúc, được phân tách bằng dấu hai chấm, để trả về một phần của chuỗi. Ví dụ 2. Truy cập chuỗi bằng chỉ mục âm0x07 Sử dụng các chỉ mục âm để truy xuất chuỗi con bắt đầu từ cuối chuỗi. Ví dụ. Kết quả. return a con string from position 3 to 5 from the end string of the string was for. 0x08Chiều dài chuỗi trong Python Sử dụng hàm len() để tính chiều dài chuỗi trong Python, Ví dụ. Các hàm cơ bản xử lý chuỗi trong Python Python có một tập hợp các phương thức tích phân mà bạn có thể sử dụng để xử lý chuỗi (String). Các hàm cơ bản xử lý chuỗi trong Python Python có một tập hợp các phương thức tích phân mà bạn có thể sử dụng để xử lý chuỗi (String). 0x1bHàm strip()Hàm strip() loại bỏ bất kỳ khoảng trắng nào từ đầu hoặc cuối, ví dụ. 0x0cHàm Lower()Hàm Lower() trả về chuỗi chữ thường, ví dụ. Hàm trên()Hàm trên() trả về chuỗi chữ hoa, ví dụ. 0x0aHàm replace()Hàm replace() thay thế một chuỗi bằng một chuỗi khác, ví dụ. Hàm split() Hàm split() split string to con string, ví dụ. 0x0dKiểm tra sự tồn tại của chuỗi trong chuỗi Để kiểm tra xem cụm từ hoặc ký tự nào có trong chuỗi hoặc không, chúng ta có thể sử dụng các từ khóa trong hoặc không trong chuỗi. 0x20Ví dụ 1. kiểm tra xem cụm từ "python" có tồn tại trong chuỗi sau không. Ví dụ 2. kiểm tra xem cụm từ "python" không tồn tại trong chuỗi sau do not. 0x09Nối chuỗi trong Python Để kết nối hoặc kết hợp hai chuỗi với nhau bạn có thể sử dụng toán tử +. 0x0bVí dụ 1. Nối biến a với biến b thành biến c. Định dạng chuỗi trong PythonTrong Python, chúng ta không thể kết hợp các chuỗi và số như thế này. Chúng ta có thể kết hợp chuỗi và số bằng cách sử dụng hàm format() Ví dụ. Sử dụng hàm format() để chèn số vào chuỗi

str1 = "Xin chào thế giới. " in(str1) 9

Bạn có thể nhập bất kỳ số lượng đối số nào cho định dạng hàm(), chúng sẽ được thay thế cho dấu {} tương ứng, ví dụ:

Khi mã được thực thi sẽ cho kết quả

Như bạn có thể thấy, các chuỗi định dạng Unicode sử dụng tiền tố u, trong khi các chuỗi thô sử dụng tiền tố r


Các phương thức và hàm đã xây dựng sẵn để xử lý chuỗi trong Python

Python cung cấp các phương thức đa dạng đã được xây dựng sẵn để thao tác với các chuỗi. Bảng dưới đây liệt kê các phương thức này. Bạn truy cập liên kết để xem ví dụ chi tiết