Home » 06. Nối chuỗi – Concatenation

06. Nối chuỗi – Concatenation

by Võ Phú Toàn

Trong toán học, để cộng 2 số lại với nhau, chúng ta thường sử dụng dấu cộng “+”.

Ví dụ để tìm tổng của x và y, chúng ta sử dụng code sau:

Đó là cách cộng giữa số và số, bất kể số nguyên hay số thực đều có thể thực hiện việc này, phép cộng sẽ là phép tính kết hợp các số lại với nhau.

Dựa trên ý nghĩa đó, dấu cộng cũng được sử dụng để kết hợp chuỗi lại với nhau.

Hãy cùng xem ví dụ sau để hiểu hơn về điều này.

Như vậy, trong Python thì có thể sử dụng dấu cộng + để kết nối các chuỗi lại với nhau một cách dễ dàng và nhanh chóng.

Tiếp theo, làm thế nào để có thể hiển thị cả chuỗi và cả số trong hàm print() ?

Hãy xem một đoạn code ví dụ sau đây

Note: hàm str(x) là hàm dùng để chuyển x thành kiểu chuỗi (String), dù x trước đó là kiểu gì đi nữa.

Trong ví dụ trên, nếu các bạn không chuyển 5 (kiểu Integer) thành kiểu String thì đoạn code không thực thi được. Vì khi đó, hàm print() sẽ là một String cộng với một Integer, và việc này không thể xảy ra. Chuỗi và số không cộng được cho nhau. Việc chuyển đổi này sẽ biến số 5 thành chuỗi 5. Khi đó, việc cộng hai chuỗi là hoàn toàn hợp lý.

Có nhiều cách khác nhau để thực hiện việc cộng chuỗi cho số, ở đây mình giới thiệu cách dùng hàm str() là một trong các cách đó, cách này đơn giản và dễ ứng dụng.

BÀI VIẾT LIÊN QUAN

Leave a Comment