Phép toán kết hợp trong Python

Hướng dẫn chi tiết về ohép toán kết hợp chuỗi trong trong Python, liên hệ với Scrach để dễ hiểu.

  1. Định nghĩa về nối chuỗi trong Python
  2. Ví dụ minh họa từng cách nối chuỗi
  3. Bảng so sánh các cách nối chuỗi
  4. Kết luận

1. Định nghĩa về nối chuỗi trong Python

Trong Python, dữ liệu dạng chữ gọi là chuỗi (string).
Muốn ghép (nối) nhiều chuỗi lại với nhau, ta có thể dùng nhiều cách khác nhau:
  - Dùng +
  - Dùng +=
  - Dùng join()
  - Dùng f-string (cách hiện đại, ngắn gọn)

2. Hướng dẫn và  minh họa từng cách nối chuỗi trong Python

Nối chuỗi bằng dấu +

ho = "Trần Văn"
ten = "A"
hoten = ho + " " + ten
print(hoten)
Kết quả: Trần Văn A

Nối chuỗi bằng toán tử +=

chuoi = "Xin"
chuoi += " chào"
chuoi += " các bạn"
print(chuoi)
Kết quả: Xin chào các bạn

Nối chuỗi bằng f-string (rất gọn)

ho = "Trần Văn"
ten = "A"
ketqua = f"{ho} {ten}"
print(ketqua)
Kết quả: Trần Văn A

Nối nhiều chuỗi trong danh sách bằng join()

ds = ["Nam", "Lan", "Hoa"]
ketqua = " - ".join(ds)
print(ketqua)
Kết quả: Nam - Lan - Hoa

 

3. Bảng so sánh các cách nối chuỗi trong Python

Cách Ý nghĩa Ví dụ Kết quả
+ Nối 2 chuỗi lại "A" + "B" AB
+= Nối thêm chuỗi và gán lại x = "A"
x += "B"
AB
join() Nối nhiều chuỗi trong danh sách "-".join(["A","B","C"]) A-B-C
f-string Chèn biến trực tiếp vào chuỗi f"{ho} {ten}" Trần Văn A

4. Kinh nghiệm cần nắm

- Có nhiều cách nối chuỗi trong Python.
- Với ít chuỗi: dùng + hoặc +=.
- Với danh sách: dùng join().
- Với câu văn cần chèn biến: dùng f-string là ngắn gọn nhất.

Tìm kiếm:

Hướng dẫn chi tiết về ohép toán kết hợp chuỗi trong trong Python, liên hệ với Scrach để dễ hiểu.