Cổng Khoa học Máy tính dành cho những người yêu thích máy tính. Nó bao gồm các bài báo về khoa học máy tính và lập trình được viết tốt, tư duy tốt và được giải thích tốt, các câu đố và thực hành / lập trình cạnh tranh / các câu hỏi phỏng vấn công ty.
Bạn đang xem : kết hợp hai chuỗi python
Trong Python, Chuỗi là các mảng byte đại diện cho các ký tự Unicode. 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 bằng 1. Có thể sử dụng dấu ngoặc vuông [] để truy cập các phần tử của chuỗi.
Ví dụ: >
Python3
p >
var1
=
"Chào mừng" < / code>
=
"thống kê"
print mã>
(var1)
print
(var2)
Đầu ra
Chào mừng thống kê
Nối chuỗi trong Python
Nối chuỗi là kỹ thuật kết hợp hai chuỗi . Nối chuỗi có thể được thực hiện bằng nhiều cách.
Chúng ta có thể thực hiện nối chuỗi bằng các cách sau:
Sử dụng + Toán tử
Rất dễ sử dụng toán tử + để nối chuỗi. Toán tử này có thể được sử dụng để thêm nhiều chuỗi với nhau. Tuy nhiên, các đối số phải là một chuỗi.
Lưu ý: Các chuỗi là bất biến, do đó, bất cứ khi nào nó được nối, nó sẽ được gán cho một biến mới.
Ví dụ:
< / p>
Python3
p>
var1
=
" Xin chào "
p >
var2
=
"Thế giới" < / code>
=
var1
+
var2
print
(var3)
< / p>
Đầu ra
Hello World
Ở đây, biến var1 lưu chuỗi “Hello” và biến var2 lưu chuỗi “World”. Toán tử + kết hợp chuỗi được lưu trữ trong var1 và var2 và lưu trữ trong một biến khác var3.
Sử dụng phương thức join ()
join ( ) phương thức là một phương thức chuỗi và trả về một chuỗi trong đó các phần tử của chuỗi đã được nối với nhau bằng dấu phân tách str.
Ví dụ:
Python3
var1
< code class = "keyword"> = "Xin chào"
var2
=
"Thế giới"
< p class = "line number9 index8 alt2"> print
("". join ([var1, var2]))
p>
var3
=
""
. tham gia ([var1, var2])
< code class = "functions"> print (var3)
Output
HelloWorld Hello World
Trong ví dụ trên, biến var1 lưu chuỗi “Hello” và biến var2 lưu chuỗi “World”. Phương thức join () kết hợp chuỗi được lưu trữ trong var1 và var2. Phương thức nối chỉ chấp nhận danh sách vì nó là đối số và kích thước danh sách có thể là bất kỳ thứ gì. Chúng tôi có thể lưu trữ chuỗi kết hợp trong một biến var3 khác được phân tách bằng dấu cách.
Lưu ý: Để biết thêm về phương thức join () hãy nhấp vào đây .
Sử dụng toán tử%
Chúng ta có thể sử dụng toán tử% để định dạng chuỗi, nó cũng có thể được sử dụng để nối chuỗi. Nó hữu ích khi chúng ta muốn nối các chuỗi và thực hiện định dạng đơn giản.
Ví dụ:
Python3
p >
var1
=
"Xin chào"
var2
=
"Thế giới"
< / p>
print
(
"% s% s "
(var1, var2))
< pre class = "output-pre">
Output
Hello World
Đây, Toán tử% kết hợp chuỗi được lưu trữ trong var1 và var2. % S biểu thị kiểu dữ liệu chuỗi. Giá trị trong cả biến được chuyển cho chuỗi% s và trở thành “Hello World”.
Sử dụng hàm format ()
str.format ( ) là một trong những phương pháp định dạng chuỗi trong Python, cho phép nhiều thay thế và định dạng giá trị. Phương thức này cho phép chúng tôi nối các phần tử trong một chuỗi thông qua định dạng vị trí.
Ví dụ:
Python3
p >
var1
=
"Xin chào"
var2
=
"Thế giới"
< / p>
print
( cod e>
"{} {}"
.
format
(var1, var2))
var3
=
"{} {}" < / code>
.
format
(var1, var2)
print
(var3)
pre> Đầu raHello World Xin chào thế giớiỞ đây, hàm format () kết hợp chuỗi được lưu trữ trong var1 và var2 và lưu trữ trong một biến var3 khác. Dấu ngoặc nhọn {} được sử dụng để đặt vị trí của các chuỗi. Biến đầu tiên lưu trữ trong dấu ngoặc nhọn đầu tiên và biến thứ hai lưu trữ trong dấu ngoặc nhọn thứ hai. Cuối cùng, nó in ra giá trị “Hello World”.
Lưu ý: Để biết thêm về hàm format (), hãy nhấp vào đây .Sử dụng, (dấu phẩy)
“,” là một lựa chọn thay thế tuyệt vời cho việc nối chuỗi bằng cách sử dụng “+”. khi bạn muốn bao gồm một khoảng trắng.
Ví dụ:Python3
p>
var1
=
" Xin chào "
var2
=
"World"
(var1, var2)
Output strong>
Hello WorldSử dụng khi bạn muốn kết hợp các loại dữ liệu với một khoảng trắng duy nhất ở giữa.
Ghi chú cá nhân của tôi
Xem thêm những thông tin liên quan đến chủ đề kết hợp hai chuỗi python
How To Concatenate Strings In Python
- Tác giả: Case Digital
- Ngày đăng: 2021-01-11
- Đánh giá: 4 ⭐ ( 9210 lượt đánh giá )
- Khớp với kết quả tìm kiếm: In this python tutorial, we discuss how to concatenate strings in python. In fact, we dive into 5 different ways to concatenate strings in python!
0:00 - Intro
0:39 - What is String Concatenation?
1:40 - String + Operator
3:04 - Python String Concatenation with Join
5:20 - Python String Concatenation with % Operator
6:29 - Python String Concatenation with Format
7:10 - Python String Concatenation with F-Strings
9:50 - Most Used String Concatenation Method
10:50 - Try For Your Self!For more python tutorials check out the following playlists:
Python Tutorials:
https://tinyurl.com/CaseDigital-PythonTutorialsPython Questions:
https://tinyurl.com/CaseDigital-PythonQuestions
Tìm hiểu về String trong Python từ A-Z
- Tác giả: t3h.edu.vn
- Đánh giá: 4 ⭐ ( 3020 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Nếu bạn đang học lập trình với Python, string là một trong những kiến thức mà bạn cần phải nắm rõ. Trong bài viết này, T3H sẽ giúp bạn làm rõ String trong Python là gì? Cách tạo string, truy cập các ký tự trong String trong Python.
Chuỗi (String) trong Python
- Tác giả: vietjack.com
- Đánh giá: 3 ⭐ ( 8277 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Chuỗi (String) trong Python - Học Python cơ bản và nâng cao theo các bước đơn giản từ Tổng quan, Cài đặt, Biến, Toán tử, Cú pháp cơ bản, Hướng đối tượng, Vòng lặp, Chuỗi, Number, List, Dictionary, Tuple, Module, Xử lý ngoại lệ, Tool, Exception Handling, Socket, GUI, Multithread, Lập trình mạng, Xử lý XML.
Nối chuỗi và lặp chuỗi trong python
- Tác giả: laptrinhcanban.com
- Đánh giá: 5 ⭐ ( 7605 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Hướng dẫn cách nối chuỗi và lặp chuỗi trong python. Bạn sẽ học được cách nối chuỗi bằng toán tử cộng + và lặp chuỗi bằng toán tử nhân * trong python sau bài học này.
Nối chuỗi trong Python
- Tác giả: laptrinhtudau.com
- Đánh giá: 3 ⭐ ( 6870 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Nối chuỗi trong Python - Lập Trình Từ Đầu 2 String trong Python
Cách nối chuỗi hiệu quả trong Python
- Tác giả: viblo.asia
- Đánh giá: 3 ⭐ ( 4753 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Khi tôi mới bắt đầu sử dụng Python, tôi thường sử dụng toán tử + để nối chuỗi như nhiều ngôn ngữ lập trình đã làm như Java.
[Tự học python] Kết hợp các toán tử so sánh trong Python
- Tác giả: cafedev.vn
- Đánh giá: 3 ⭐ ( 7666 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Trong các ngôn ngữ lập trình, việc kiểm tra từ hai điều kiện trở lên là điều rất phổ biến. Giả sử chúng ta muốn kiểm tra điều kiện dưới đây:
Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình