Thuật ngữ Python
Kết hợp chuỗi
Kết nối chuỗi có nghĩa là thêm chuỗi với nhau.
Sử dụng ký tự
"This is a string in double quotes."
5 để thêm một biến vào một biến khác:Thí dụ
x = "python là" y = "tuyệt vời" z = & nbsp; x + y in [z]
y = "awesome"
z = x + y
print[z]
Hãy tự mình thử »
Thí dụ
x = "python là" y = "tuyệt vời" z = & nbsp; x + y in [z]
Hãy tự mình thử »
b = "World"
c = a + b
print[c]
Hãy tự mình thử »
Thí dụ
x = "python là" y = "tuyệt vời" z = & nbsp; x + y in [z]
Hãy tự mình thử »
b = "World"
c = a + " " + b
print[c]
Hãy tự mình thử »
Hợp nhất biến
"This is a string in double quotes."
6 với biến "This is a string in double quotes."
7 thành biến "This is a string in double quotes."
8:Thí dụ
x = "python là" y = "tuyệt vời" z = & nbsp; x + y in [z]
y = 10
print[x + y]
Hãy tự mình thử »
Hợp nhất biến
"This is a string in double quotes."
6 với biến "This is a string in double quotes."
7 thành biến "This is a string in double quotes."
8:Thí dụ
x = "python là" y = "tuyệt vời" z = & nbsp; x + y in [z]
y = "John"
print[x + y]
Hãy tự mình thử »
Hợp nhất biến "This is a string in double quotes."
6 với biến "This is a string in double quotes."
7 thành biến "This is a string in double quotes."
8:
"This is a string in double quotes."
"This is a string in double quotes."
"This is a string in double quotes."
A = "Hello" B = "World" C = A + B Print [C]
Thuật ngữ Python
Giới thiệu
Một chuỗi là một chuỗi của một hoặc nhiều ký tự [chữ cái, số, ký hiệu] có thể là một hằng số hoặc một biến. Được tạo thành từ Unicode, chuỗi là các chuỗi bất biến, có nghĩa là chúng không thay đổi.string is a sequence of one or more characters [letters, numbers, symbols] that can be either a constant or a variable. Made up of Unicode, strings are immutable sequences, meaning they are unchanging.
Bởi vì văn bản là một hình thức dữ liệu phổ biến như vậy mà chúng ta sử dụng trong cuộc sống hàng ngày, loại dữ liệu chuỗi là một khối xây dựng rất quan trọng của lập trình.
Hướng dẫn Python này sẽ đi qua cách tạo và in các chuỗi, cách kết hợp và sao chép các chuỗi, và cách lưu trữ các chuỗi theo các biến.
Điều kiện tiên quyết
Bạn nên cài đặt Python 3 và môi trường lập trình được thiết lập trên máy tính hoặc máy chủ của bạn. Nếu bạn không có môi trường lập trình được thiết lập, bạn có thể tham khảo hướng dẫn cài đặt và thiết lập cho môi trường lập trình cục bộ hoặc cho môi trường lập trình trên máy chủ của bạn phù hợp với hệ điều hành của bạn [Ubuntu, Centos, Debian, v.v.]
Tạo và in chuỗi
Chuỗi tồn tại trong các trích dẫn đơn
print["Let's print out this string."]
1 hoặc Double Trích dẫn print["Let's print out this string."]
2 trong Python, vì vậy để tạo một chuỗi, gửi một chuỗi các ký tự trong cái này hay cái kia:Thông tin: Để làm theo cùng với mã ví dụ trong hướng dẫn này, hãy mở vỏ tương tác Python trên hệ thống cục bộ của bạn bằng cách chạy lệnh
3. Sau đó, bạn có thể sao chép, dán hoặc chỉnh sửa các ví dụ bằng cách thêm chúng sau dấu nhắc print["Let's print out this string."]
4. To follow along with the example code in this tutorial, open a Python interactive shell on your local system by running the print["Let's print out this string."]
print["Let's print out this string."]
3 command. Then you can copy, paste, or edit the examples by adding them after the print["Let's print out this string."]
4 prompt.'This is a string in single quotes.'
"This is a string in double quotes."
Bạn có thể chọn sử dụng một trích dẫn đơn hoặc trích dẫn kép, nhưng bất cứ điều gì bạn quyết định bạn nên nhất quán trong một chương trình.
Chúng ta có thể in ra các chuỗi bằng cách gọi hàm
print["Let's print out this string."]
5:print["Let's print out this string."]
Output
Let's print out this string.
Với sự hiểu biết về cách các chuỗi được định dạng trong Python, hãy để Lôi xem cách chúng ta có thể làm việc và thao tác các chuỗi trong các chương trình.
Kết hợp chuỗi
Concatenation có nghĩa là nối các chuỗi với nhau từ đầu đến cuối để tạo một chuỗi mới. Để nối các chuỗi, chúng tôi sử dụng toán tử
"This is a string in double quotes."
5. Hãy nhớ rằng khi chúng ta làm việc với các số, "This is a string in double quotes."
5 sẽ là nhà điều hành để bổ sung, nhưng khi được sử dụng với các chuỗi, nó là một toán tử tham gia.Hãy để kết hợp các chuỗi
print["Let's print out this string."]
8 và print["Let's print out this string."]
9 cùng với sự kết hợp thông qua tuyên bố print["Let's print out this string."]
5:print["Sammy" + "Shark"]
Output
SammyShark
Nếu chúng ta muốn có một khoảng trắng giữa hai chuỗi, chúng ta có thể bao gồm khoảng trắng trong một chuỗi, như sau từ ngữ sammy sammy:
print["Sammy " + "Shark"]
Output
Sammy Shark
Hãy chắc chắn không sử dụng toán tử
"This is a string in double quotes."
5 giữa hai loại dữ liệu khác nhau. Ví dụ, chúng ta có thể kết hợp các chuỗi và số nguyên. Vì vậy, nếu chúng ta cố gắng viết:print["Sammy" + 27]
Chúng tôi sẽ nhận được lỗi sau:
Output
TypeError: Can't convert 'int' object to str implicitly
Nếu chúng tôi muốn tạo chuỗi
Output
Let's print out this string.
2, chúng tôi có thể làm như vậy bằng cách đặt số Output
Let's print out this string.
3 vào báo giá [Output
Let's print out this string.
4] để nó không còn là một số nguyên mà thay vào đó là một chuỗi. Chuyển đổi số thành chuỗi để ghép có thể hữu ích khi xử lý mã zip hoặc số điện thoại, vì chúng tôi không muốn thực hiện bổ sung giữa mã quốc gia và mã vùng, nhưng chúng tôi muốn chúng ở lại với nhau.Khi chúng tôi kết hợp hai hoặc nhiều chuỗi thông qua việc kết hợp, chúng tôi đang tạo ra một chuỗi mới mà chúng tôi có thể sử dụng trong suốt chương trình của mình.
## Sao chép chuỗi
Có thể đôi khi bạn cần sử dụng Python để tự động hóa các tác vụ và một cách bạn có thể làm điều này là thông qua việc lặp lại một chuỗi nhiều lần. Bạn có thể làm như vậy với toán tử
Output
Let's print out this string.
5. Giống như toán tử "This is a string in double quotes."
5, toán tử Output
Let's print out this string.
5 có cách sử dụng khác khi được sử dụng với các số, trong đó nó là toán tử để nhân. Khi được sử dụng với một chuỗi và một số nguyên, Output
Let's print out this string.
5 là toán tử sao chép chuỗi, lặp lại một chuỗi tuy nhiên nhiều lần bạn muốn thông qua số nguyên bạn cung cấp.string replication operator, repeating a single string however many times you would like through the integer you provide.Hãy để in ra các loại sammy sammy 9 lần mà không cần gõ ra sammy sammy 9 lần với toán tử
Output
Let's print out this string.
5:"This is a string in double quotes."
0"This is a string in double quotes."
1Với sao chép chuỗi, chúng ta có thể lặp lại giá trị chuỗi đơn số lần tương đương với giá trị số nguyên.
Lưu trữ chuỗi theo các biến
Các biến là các ký hiệu mà bạn có thể sử dụng để lưu trữ dữ liệu trong một chương trình. Bạn có thể nghĩ về chúng như một hộp trống mà bạn điền vào một số dữ liệu hoặc giá trị. Chuỗi là dữ liệu, vì vậy chúng ta có thể sử dụng chúng để điền vào một biến. Tuyên bố chuỗi là biến có thể giúp chúng tôi dễ dàng làm việc với các chuỗi trong suốt các chương trình Python của chúng tôi. are symbols that you can use to store data in a program. You can think of them as an empty box that you fill with some data or value. Strings are data, so we can use them to fill up a variable. Declaring strings as variables can make it easier for us to work with strings throughout our Python programs.
Để lưu trữ một chuỗi bên trong một biến, chúng ta cần gán một biến cho một chuỗi. Trong trường hợp này, hãy để khai báo
print["Sammy" + "Shark"]
0 là biến của chúng tôi:"This is a string in double quotes."
2Bây giờ chúng tôi có biến
print["Sammy" + "Shark"]
0 được đặt thành chuỗi cụ thể đó, chúng tôi có thể in biến như vậy:"This is a string in double quotes."
3Và chúng tôi sẽ nhận được đầu ra sau:
"This is a string in double quotes."
4Bằng cách sử dụng các biến để đứng cho các chuỗi, chúng tôi không phải gõ lại một chuỗi mỗi lần chúng tôi muốn sử dụng nó, giúp chúng tôi làm việc và thao tác các chuỗi trong các chương trình của chúng tôi tốt hơn.
Sự kết luận
Hướng dẫn này đã đi qua những điều cơ bản khi làm việc với kiểu dữ liệu chuỗi trong ngôn ngữ lập trình Python 3. Tạo và in các chuỗi, nối và sao chép các chuỗi, và lưu trữ các chuỗi theo các biến sẽ cung cấp cho bạn các nguyên tắc cơ bản để sử dụng các chuỗi trong các chương trình Python 3 của bạn.
Tiếp tục tìm hiểu thêm về các chuỗi bằng cách xem xét các hướng dẫn sau:
- Cách định dạng văn bản trong Python 3
- Giới thiệu về các chức năng chuỗi
- Cách lập chỉ mục và cắt dây
- Cách sử dụng chuỗi định dạng chuỗi