Hướng dẫn về biến trong Python Tạo biến Tên biến Gán giá trị cho nhiều biến Biến đầu ra Biến toàn cục
Bản quyền ©2022 Giáo dục, Inc. Đã đăng ký Bản quyền
Bản tóm tắt. trong hướng dẫn này, bạn sẽ tìm hiểu nhiều cách khác nhau để nối các chuỗi trong Python
Python cung cấp cho bạn nhiều cách khác nhau để nối một hoặc nhiều chuỗi thành một chuỗi mới
Vì chuỗi Python là bất biến, nên phép nối luôn dẫn đến một chuỗi mới
1] Nối các chuỗi ký tự
Để nối hai hoặc nhiều chuỗi ký tự, bạn chỉ cần đặt chúng cạnh nhau. Ví dụ
Code language: PHP [php]
s = 'String' ' Concatenation' print[s]
đầu ra
Code language: JavaScript [javascript]
String Concatenation
Lưu ý rằng cách này sẽ không hoạt động đối với các biến chuỗi
2] Nối các chuỗi bằng toán tử +
Một cách đơn giản để nối nhiều chuỗi thành một là sử dụng toán tử +
Code language: PHP [php]
s = 'String' + ' Concatenation' print[s]
Và toán tử + hoạt động cho cả chuỗi ký tự và biến chuỗi. Ví dụ
Code language: PHP [php]
s1 = 'String' s2 = s1 + ' Concatenation' print[s2]
đầu ra
Code language: JavaScript [javascript]
String Concatenation
3] Nối các chuỗi bằng toán tử +=
Tương tự như toán tử +, bạn có thể sử dụng toán tử += để nối nhiều chuỗi thành một
Code language: PHP [php]
s = 'String' s += ' Concatenation' print[s]
đầu ra
Code language: JavaScript [javascript]
String Concatenation
4] Nối các chuỗi bằng phương thức join[]
Phương thức
9 cho phép bạn nối một danh sách các chuỗi thành một chuỗi duy nhất________số 8Code language: JavaScript [javascript]
String Concatenation
đầu ra
StringConcatenation
Phương thức
9 cũng cho phép bạn chỉ định dấu phân cách khi nối các chuỗi. Ví dụCode language: JavaScript [javascript]
String Concatenation
1Code language: JavaScript [javascript]
String Concatenation
đầu ra
Code language: JavaScript [javascript]
String Concatenation
Trong ví dụ này, chúng tôi sử dụng phương thức
9 để nối các chuỗi được phân tách bằng dấu cách
String Concatenation
Code language: JavaScript [javascript]
Ví dụ sau sử dụng phương thức
9 để nối các chuỗi được phân tách bằng dấu phẩyCode language: JavaScript [javascript]
String Concatenation
1Code language: JavaScript [javascript]
String Concatenation
đầu ra
2Code language: JavaScript [javascript]
String Concatenation
5] Nối các chuỗi bằng định dạng %
Các đối tượng chuỗi có toán tử % tích hợp cho phép bạn định dạng chuỗi. Ngoài ra, bạn có thể sử dụng nó để nối chuỗi. Ví dụ
3Code language: JavaScript [javascript]
String Concatenation
đầu ra
4Code language: JavaScript [javascript]
String Concatenation
Trong ví dụ này, Python thay thế một
3 trong chuỗi ký tự bằng biến chuỗi tương ứng trong bộ theo sau toán tửCode language: PHP [php]
s = 'String' + ' Concatenation' print[s]
4Code language: PHP [php]
s = 'String' + ' Concatenation' print[s]
6] Nối các chuỗi bằng phương thức format[]
Bạn có thể sử dụng phương thức
5 để nối nhiều chuỗi thành một chuỗi. Ví dụCode language: PHP [php]
s = 'String' + ' Concatenation' print[s]
5
String Concatenation
Code language: JavaScript [javascript]
đầu ra
4Code language: JavaScript [javascript]
String Concatenation
Trong ví dụ này, bạn sử dụng
6 trong chuỗi ký tự và chuyển chuỗi mà bạn muốn nối vào phương thứcCode language: PHP [php]
s = 'String' + ' Concatenation' print[s]
5. Phương thứcCode language: PHP [php]
s = 'String' + ' Concatenation' print[s]
5 thay thếCode language: PHP [php]
s = 'String' + ' Concatenation' print[s]
6 bằng đối số chuỗi tương ứngCode language: PHP [php]
s = 'String' + ' Concatenation' print[s]
7] Nối các chuỗi bằng chuỗi f
Trăn 3. 6 đã giới thiệu chuỗi f cho phép bạn định dạng chuỗi theo cách ngắn gọn và thanh lịch hơn
Và bạn có thể sử dụng chuỗi f để nối nhiều chuỗi thành một. Ví dụ
7Code language: JavaScript [javascript]
String Concatenation
đầu ra
4Code language: JavaScript [javascript]
String Concatenation
Bạn nên sử dụng phương thức nào để nối các chuỗi
Mặc dù có nhiều cách để nối chuỗi trong Python, nhưng bạn nên sử dụng phương thức
9, toán tửCode language: JavaScript [javascript]
String Concatenation
1 và chuỗi f để nối chuỗiCode language: PHP [php]
s1 = 'String' s2 = s1 + ' Concatenation' print[s2]