Chuỗi số trong python là gì?

Trong lập trình máy tính, một chuỗi là một dãy các ký tự. Ví dụ,

Python
I love Python.
2 là một chuỗi chứa dãy ký tự
Python
I love Python.
3,
Python
I love Python.
4,
Python
I love Python.
5,
Python
I love Python.
5, và
Python
I love Python.
7

Chúng tôi sử dụng dấu ngoặc đơn hoặc dấu ngoặc kép để biểu thị một chuỗi trong Python. Ví dụ,

# create a string using double quotes
string1 = "Python programming"

# create a string using single quotes
string1 = 'Python programming'

Ở đây, chúng tôi đã tạo một biến chuỗi có tên là string1. Biến được khởi tạo với chuỗi

Python
I love Python.
8


Ví dụ. Chuỗi Python

________số 8

đầu ra

Python
I love Python.

Trong ví dụ trên, chúng ta đã tạo các biến kiểu chuỗi. tên và thông báo có giá trị lần lượt là

Python
I love Python.
9 và
Python
I love Python.
10

Ở đây, chúng tôi đã sử dụng dấu ngoặc kép để biểu diễn chuỗi nhưng chúng tôi cũng có thể sử dụng dấu ngoặc đơn


Truy cập các ký tự chuỗi trong Python

Chúng ta có thể truy cập các ký tự trong một chuỗi theo ba cách

  • lập chỉ mục. Một cách là coi các chuỗi là một danh sách và sử dụng các giá trị chỉ mục. Ví dụ,
Python
I love Python.
1
  • Lập chỉ mục tiêu cực. Tương tự như một danh sách, Python cho phép lập chỉ mục phủ định cho các chuỗi của nó. Ví dụ,
Python
I love Python.
3
  • cắt lát. Truy cập một phạm vi ký tự trong một chuỗi bằng cách sử dụng toán tử cắt dấu hai chấm
    Python
    I love Python.
    11. Ví dụ,
Python
I love Python.
5

Ghi chú. Nếu chúng tôi cố truy cập một chỉ mục nằm ngoài phạm vi hoặc sử dụng các số không phải là số nguyên, chúng tôi sẽ gặp lỗi


Chuỗi Python là bất biến

Trong Python, các chuỗi là bất biến. Điều đó có nghĩa là các ký tự của một chuỗi không thể thay đổi. Ví dụ,

Python
I love Python.
6

đầu ra

Python
I love Python.
7

Tuy nhiên, chúng ta có thể gán tên biến cho một chuỗi mới. Ví dụ,

Python
I love Python.
8

Chuỗi nhiều dòng Python

Chúng ta cũng có thể tạo một chuỗi nhiều dòng trong Python. Đối với điều này, chúng tôi sử dụng ba dấu nháy kép """ hoặc ba dấu nháy đơn

Python
I love Python.
12. Ví dụ,

Python
I love Python.
0

đầu ra

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
0

Trong ví dụ trên, bất kỳ thứ gì bên trong dấu ngoặc kép kèm theo đều là một chuỗi nhiều dòng


Thao tác chuỗi Python

Có nhiều thao tác có thể được thực hiện với chuỗi khiến nó trở thành một trong những kiểu dữ liệu được sử dụng nhiều nhất trong Python

1. So sánh hai chuỗi

Chúng tôi sử dụng toán tử

Python
I love Python.
13 để so sánh hai chuỗi. Nếu hai chuỗi bằng nhau, toán tử trả về
Python
I love Python.
14. Nếu không, nó sẽ trả về
Python
I love Python.
15. Ví dụ,

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
1

đầu ra

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
2

Trong ví dụ trên,

  • str1 và str2 không bằng nhau. Do đó, kết quả là
    Python
    I love Python.
    15
  • str1 và str3 bằng nhau. Do đó, kết quả là
    Python
    I love Python.
    14

2. Tham gia hai hoặc nhiều chuỗi

Trong Python, chúng ta có thể nối (nối) hai hoặc nhiều chuỗi bằng toán tử

Python
I love Python.
18

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
3

Trong ví dụ trên, chúng tôi đã sử dụng toán tử

Python
I love Python.
18 để nối hai chuỗi. chào và gọi tên


Lặp lại thông qua chuỗi Python

Chúng ta có thể lặp qua một chuỗi bằng vòng lặp for. Ví dụ,

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
4

đầu ra

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
5

Độ dài chuỗi Python

Trong Python, chúng tôi sử dụng phương pháp

Python
I love Python.
30 để tìm độ dài của chuỗi. Ví dụ,

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
6

Kiểm tra tư cách thành viên chuỗi

Chúng ta có thể kiểm tra xem một chuỗi con có tồn tại trong một chuỗi hay không bằng cách sử dụng từ khóa

Python
I love Python.
31

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
7

Các phương thức của chuỗi Python

Bên cạnh những phương thức được đề cập ở trên, có nhiều phương thức chuỗi khác nhau có trong Python. Sau đây là một số phương pháp đó


Trình tự thoát trong Python

Trình tự thoát được sử dụng để thoát khỏi một số ký tự có trong chuỗi

Giả sử chúng ta cần bao gồm cả trích dẫn kép và trích dẫn đơn bên trong một chuỗi,

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
8

Vì chuỗi được biểu diễn bằng dấu nháy đơn hoặc kép nên trình biên dịch sẽ coi

Python
I love Python.
32 là chuỗi. Do đó, đoạn mã trên sẽ gây ra lỗi

Để giải quyết vấn đề này, chúng tôi sử dụng ký tự thoát

Python
I love Python.
33 trong Python

# create string type variables

name = "Python"
print(name)

message = "I love Python."
print(message)
9

Đây là danh sách tất cả các chuỗi thoát được hỗ trợ bởi Python

Trình tự thoát Mô tả

Python
I love Python.
34Dấu gạch chéo ngược
Python
I love Python.
35Trích dẫn đơn
Python
I love Python.
36Trích dẫn kép
Python
I love Python.
37ASCII Bell
Python
I love Python.
38ASCII Backspace
Python
I love Python.
39ASCII Formfeed
Python
I love Python.
50ASCII Linefeed
Python
I love Python.
51ASCII Carriage Return
Python
I love Python.
52ASCII Tab ngang
Python
I love Python.
53ASCII Tab dọc_______154Ký tự có giá trị bát phân ooo
Python
I love Python.
55Ký tự có giá trị thập phân HHx


Định dạng chuỗi Python (chuỗi f)

Python f-Strings giúp in các giá trị và biến thực sự dễ dàng. Ví dụ,

Python
I love Python.
0

đầu ra

Python
I love Python.
1

Ở đây,

Python
I love Python.
56 là một chuỗi f

Cú pháp định dạng mới này mạnh mẽ và dễ sử dụng. Từ bây giờ, chúng ta sẽ sử dụng f-Strings để in chuỗi và biến

Một chuỗi trong ví dụ Python là gì?

Trong lập trình máy tính, chuỗi là một dãy ký tự. Ví dụ: "hello" là một chuỗi chứa chuỗi ký tự 'h' , 'e' , 'l' , 'l' và 'o' . Here, we have created a string variable named string1 . The variable is initialized with the string Python Programming .

Chuỗi thành số là gì?

Bạn chuyển đổi một chuỗi thành một số bằng cách gọi phương thức Parse hoặc TryPude có trên các loại số ( int , long , double , v.v.) hoặc bằng cách sử dụng các phương thức trong . Chuyển đổi lớp . Việc gọi một phương thức TryParse sẽ hiệu quả và đơn giản hơn một chút (ví dụ: int.

Chuỗi là một số hay Python?

Phương thức Python String isumeric() . The str. isnumeric() kiểm tra xem tất cả các ký tự trong chuỗi có phải là ký tự số hay không . Nó sẽ trả về True nếu tất cả các ký tự là số và sẽ trả về Sai ngay cả khi một ký tự không phải là số.

1 có phải là một chuỗi trong Python không?

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