Python in dấu phẩy hoặc dấu cộng

Đây là điều thú vị mà mình hay gặp khi gặp lỗi concatenate khi sử dụng python, và cuối cùng thì mình đã hiểu nguyên nhân chính là gì

Khi bạn thấy vấn đề này liên quan đến kiểu int và string. Hầu hết thời gian chúng ta sẽ sử dụng dấu cộng và dấu phẩy để kết hợp hai chuỗi hoặc biến

Hãy nhớ một điều nếu bạn gặp lỗi này, vui lòng chuyển đổi về giá trị chính xác và tôi sẽ đưa ra một số ví dụ để làm cho nó rõ ràng hơn

Dấu phẩy sẽ để lại một khoảng trắng khi sử dụng in. Dấu cộng sẽ không để lại khoảng trắng, thay vào đó, nó sẽ kết hợp cả hai lại với nhau. Bất cứ khi nào bạn muốn sử dụng dấu cộng với một biến loại khác, hãy nhớ chuyển đổi tppe

Ví dụ 1. in hai chuỗi bằng dấu cộng và dấu phẩy với cùng loại biến [chuỗi]

a= “Xin chào.
b= “Thế giới”
print[a + b] #HelloWorld
print[a , b] #Hello World

Chủ Đề