Cứu mình vớii ạ=))))

Cứu mình vớii ạ=))))

This anwser using AI, please
Để xác định lệnh nào sẽ báo lỗi, ta cần xem xét từng lựa chọn và phân tích cách mà Python xử lý chúng.

A. `""3 + "123"6`
Ở đây, `"123"*6` tương đương với chuỗi `"123123123123123123"`, vì phép nhân chuỗi với số nguyên sẽ tạo ra chuỗi lặp lại. Kết quả cuối sẽ là một chuỗi, vì vậy lệnh này không báo lỗi.

B. `(12-10//2)2+3`
Biểu thức này sẽ thực hiện phép chia nguyên `10//2` trước, kết quả là `5`. Sau đó, `(12-5)2` là `72`, kết quả cuối là `49 + 3 = 52`, không báo lỗi.

C. `(15+122)(2*5-3)`
Khi viết như vậy, Python sẽ hiểu rằng mình đang cố gắng nhân hai giá trị mà không có toán tử nhân giữa chúng. Đoạn mã này sẽ báo lỗi `SyntaxError` do thiếu dấu `*`.

D. `"000"*2 + "879"`
Tương tự như A, phép nhân chuỗi sẽ tạo ra `"000000879"` và không có lỗi nào xảy ra.

Vậy, lựa chọn báo lỗi là C. Do đó, câu trả lời đúng là C.
Post Reply