Chuỗi là một chuỗi các ký tự có thể được lưu trữ dưới dạng hằng số hoặc một biến khác. Chuỗi được coi là một kiểu dữ liệu. Thông thường, các lập trình viên phải đặt các chuỗi trong dấu ngoặc kép để dữ liệu được nhận dạng dưới dạng chuỗi chứ không phải số hoặc tên biến. Dưới đây là một số phương thức chuỗi được sử dụng nhiều nhất hàng ngày và là một trong những câu hỏi phỏng vấn thường gặp nhất. Ngoài ra, mã có thể được tìm thấy trên trang GitHub của tôi
Ví dụ khai báo chuỗi trong python
# Declaring a string variable
string = “This is a python tutorial”
print[string]This is a python tutorialprint[type[string]]
1. Trình tự thoát trong python bằng cách sử dụng chuỗi
Trong các chuỗi Python, dấu gạch chéo ngược “ ” là một ký tự đặc biệt, còn được gọi là ký tự “thoát”. Nó được sử dụng để đại diện cho các ký tự khoảng trắng nhất định. “\t” là tab, “\n” là dòng mới và “\r” là dấu xuống dòng. Cuối cùng, “ ” có thể được sử dụng để thoát khỏi chính nó. “\” là ký tự gạch chéo ngược theo nghĩa đen. Nguồn Hướng dẫn Python
# THis is an escape sequence.
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
2. Truy cập chuỗi bằng một chỉ mục
Các chuỗi có thể được truy cập theo chỉ mục của chúng để lấy giá trị. Để làm điều này, tất cả những gì bạn phải làm chỉ là đặt số [giá trị chỉ mục] bên trong cặp dấu ngoặc vuông cùng với tên của chuỗi
string = “Python”print[string[2]]tprint[string[5]]n
3. Cắt một chuỗi
Cắt một chuỗi giúp lấy một tập hợp các ký tự từ một chuỗi. Điều này thực sự hữu ích khi chúng ta muốn truy cập một bộ ký tự cụ thể trong một chuỗi. Dưới đây là một số biến thể cắt lát hữu ích
string = “programming”
string'programming'
Lấy một ký tự của chuỗi
print[string[0:1]]p
Lấy ba ký tự đầu tiên từ chuỗi
print[string[0:3]]pro
Lấy ba ký tự đầu tiên từ chuỗi [Thay thế]
print[string[:3]]pro
Lấy ba ký tự cuối cùng từ chuỗi
print[string[-3:]]ing
Lấy tất cả các ký tự nhưng loại trừ ba ký tự đầu tiên khỏi chuỗi
________số 8Lấy tất cả các ký tự nhưng loại trừ ba ký tự cuối cùng khỏi chuỗi
print[string[:-3]]programm
Đảo ngược tất cả các ký tự trong một chuỗi nhất định
# THis is an escape sequence.0
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
Thay thế để in tất cả các ký tự trong một chuỗi
# THis is an escape sequence.1
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
4. Tách một chuỗi
Đôi khi tách một chuỗi là một tùy chọn tiện dụng vì đây là một trong những cách dễ dàng nhất để chuyển đổi một chuỗi thành một danh sách. Tôi biết tôi chưa nói về danh sách nhưng hãy nhớ rằng split chuyển đổi một chuỗi thành một danh sách. Bạn có thể tìm tài liệu trên Danh sách Python do tôi viết, tài liệu này có thể cung cấp đủ ý tưởng để nắm vững danh sách python
Danh sách Python từ đầu
Cùng tìm hiểu Danh sách Python từ cơ bản đến nâng cao
hướng tới khoa học dữ liệu. com
# THis is an escape sequence.2
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
5. Thay thế một chuỗi
Hàm Replace trong python là một trong những hàm tốt nhất có thể áp dụng cho chuỗi. Ví dụ, hình dưới đây là một chuỗi “Money”, chúng ta cần thay thế đô la và dấu phẩy và điều này có thể được thực hiện như hình bên dưới
# THis is an escape sequence.3
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
6. Tham gia
Hàm nối là python dùng để nối chuỗi theo mẫu quy định
# THis is an escape sequence.4
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
7. viết hoa
Hàm viết hoa viết hoa ký tự đầu tiên trong từ hoặc chuỗi
# THis is an escape sequence.5
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
8. Trung tâm
Phương thức trung tâm trả về một chuỗi được đệm bằng ký tự đã chỉ định
# THis is an escape sequence.6
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
9. Tìm thấy
Phương thức find trả về chỉ mục của vị trí chuỗi con đã cho. Nếu không tìm thấy giá trị, nó sẽ trả về -1
# THis is an escape sequence.7
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
10. dải
Hàm strip loại bỏ hoặc loại bỏ các khoảng trắng ở cả đầu và cuối của một chuỗi
# THis is an escape sequence.8
string = “This is a \”Google Colab\” python notebook”print[string]This is a "Google Colab" python notebook
Do đó, trên đây là các kỹ thuật hoặc chức năng rất quan trọng của Chuỗi trong Python. Một số ví dụ được giới thiệu từ Python Strings. Tôi đã viết hướng dẫn này theo cách đơn giản để mọi người có thể hiểu và nắm vững các khái niệm về Chuỗi trong Python mà không cần có kiến thức hoặc kinh nghiệm lập trình trước đó. Nếu các bạn có một số nghi ngờ trong mã, phần bình luận là của bạn