Làm thế nào để bạn thao tác các ký tự trong một chuỗi trong python?

Một ký tự thoát được tạo bằng cách nhập dấu gạch chéo ngược

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
5 theo sau là ký tự bạn muốn chèn

Ký tự thoát In dưới dạng ______06Trích dẫn đơn
>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
7Trích dẫn kép
>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
8Tab
>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
9Dòng mới [ngắt dòng]
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
0Dấu gạch chéo ngược
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
1Khoảng cách ngược
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
2Giá trị bát phân
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
3Lùi dòng
>>> print["Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!
# How are you?
# I'm doing fine.

dây thô

Một chuỗi thô hoàn toàn bỏ qua tất cả các ký tự thoát và in bất kỳ dấu gạch chéo ngược nào xuất hiện trong chuỗi

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.

Các chuỗi thô chủ yếu được sử dụng để định nghĩa biểu thức chính quy

Chuỗi nhiều dòng

>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob

Lập chỉ mục và cắt chuỗi

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
2

lập chỉ mục

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
3

cắt lát

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
4

Toán tử in và not in

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
5

trên [], dưới [] và tiêu đề []

Chuyển đổi một chuỗi thành chữ hoa, chữ thường và tiêu đề

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
6

phương thức isupper[] và islower[]

Trả về

>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
4 hoặc
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
5 sau khi đánh giá xem một chuỗi ở dạng chữ hoa hay chữ thường

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
9

Các phương thức chuỗi isX

MethodDescriptionisalpha[] trả về
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
4 nếu chuỗi chỉ bao gồm các chữ cái. isalnum[] trả về
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
4 nếu chuỗi chỉ bao gồm các chữ cái và số. isdecimal[] trả về
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
4 nếu chuỗi chỉ bao gồm các số. isspace[] trả về
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
4 nếu chuỗi chỉ bao gồm khoảng trắng, tab và dòng mới. istitle[] trả về
>>> print[
... """Dear Alice,
...
.. Eve's cat has been arrested for catnapping,
.. cat burglary, and extortion.
...
.. Sincerely,
.. Bob"""
... ]

# Dear Alice,

# Eve's cat has been arrested for catnapping,
# cat burglary, and extortion.

# Sincerely,
# Bob
4 nếu chuỗi chỉ bao gồm các từ bắt đầu bằng một chữ cái viết hoa, theo sau chỉ là các ký tự chữ thường

bắt đầu với[] và kết thúc với[]

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
5

tham gia[] và tách[]

tham gia[]

Phương thức

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
21 lấy tất cả các mục trong một lần lặp, như danh sách, từ điển, bộ hoặc tập hợp và nối chúng thành một chuỗi. Bạn cũng có thể chỉ định dấu phân cách

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
0

tách ra[]

Phương thức

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
22 tách một
>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
23 thành một
>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
24. Theo mặc định, nó sẽ sử dụng khoảng trắng để phân tách các mục, nhưng bạn cũng có thể đặt ký tự khác tùy ý

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
1

Căn chỉnh văn bản với rjust[], ljust[] và center[]

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
2

Đối số thứ hai tùy chọn cho

>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
25 và
>>> print[r"Hello there!\nHow are you?\nI\'m doing fine."]
# Hello there!\nHow are you?\nI\'m doing fine.
26 sẽ chỉ định ký tự điền ngoài ký tự khoảng trắng

Chúng ta có thể thao tác chuỗi trong Python không?

Thao tác chuỗi là một quá trình thao tác chuỗi, chẳng hạn như cắt, phân tích cú pháp, phân tích, v.v. Trong nhiều ngôn ngữ lập trình khác nhau, bao gồm cả Python, cung cấp kiểu dữ liệu chuỗi để hoạt động với thao tác chuỗi như vậy , sử dụng các chức năng khác nhau của chuỗi do kiểu dữ liệu chuỗi cung cấp .

Bạn có thể thay đổi các ký tự trong một chuỗi không?

Chuỗi là bất biến trong Java. Bạn không thể thay đổi chúng . Bạn cần tạo một chuỗi mới với ký tự được thay thế.

Bạn có thể thao tác chuỗi?

Một cách để thao tác với chuỗi là sử dụng toán tử chuỗi . Các toán tử này được biểu thị bằng các ký hiệu mà bạn có thể liên tưởng đến toán học, chẳng hạn như +, -, *, / và =. Khi được sử dụng với các chuỗi, chúng thực hiện các hành động tương tự nhưng không giống với các đối tác toán học của chúng.

Các hàm thao tác chuỗi trong Python là gì?

Phương thức chuỗi Python

Chủ Đề