Lỗi dấu ngoặc kép dù làm giống y như video hướng dẫn

Em mới coi bài 1 theo video hướng dẫn của anh Đạt và học lệnh print, đến khi chạy thì bị báo lỗi
ở dòng lệnh:
print “I “said” do not touch this”
…^
SyntaxError: invalid syntax
Giúp em với ạ

Uhm… Nếu bạn gõ code lại thì nên lưu ý là dấu nháy đơn với nháy kép khác nhau lắm. Câu lệnh chính xác là: print 'I "said" do not touch this'.

1 Like

Cảm ơn bạn, mình hiểu rồi. Nhưng mà tại sao lúc thì nháy đơn lúc thì nháy kép trong lệnh print vậy bạn

Đó là vì … người ta thích thế :joy: nháy đơn hay kép đều được hiểu là kiểu chuỗi, nhưng dấu nào bao ngoài thì dấu đó kết thúc chuỗi, muốn dùng lại dấu đó trong chuỗi thì thêm back-slash \.
print "I \"said\" do not touch this"

1 Like

Cảm ơn bạn nhiều nhé

Anh ơi! Em muốn nhờ anh chỉ giáo thì liên lạc với anh bằng cách nào được ạ

Bạn có thể liên lạc qua hệ thống tin nhắn của daynhauhoc bằng cách click vào avatar của mình rồi chọn “Message”. Mình cũng hay online trên daynhauhoc thường mà. Facebook thì mình không tiện cho lắm :joy: Việc muốn trình bày code hay thêm hình đều khá khó chịu trên fb hơn là ở đây.

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