Code bị lỗi "unsupported operand type(s) for %" khi format string

Em không biết sửa sao, giúp em với, dấu %s hay %d gì đó để thay thế giá trị nhưng nó không thực hiện được?

% ở trong ngoặc của hàm print. Nếu không nó sẽ hiểu là kết quả hàm print % x nào đó là không đúng.

1 Like

Vẫn vậy à bạn ơi

Bỏ dấu “,” đi bạn :grin:

1 Like

Cú pháp bạn đang dùng áp dụng cho python2. Đối với python3 thì phải là:
print ("Let's talk about {}".format(name))

Python 3 vẫn dùng được % mà, ko bắt buộc phải { }

3 Likes

Mình biết sai rồi, lúc trước kiến thức còn hạn chế :grin:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?