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

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

Câu trả lời này dùng AI, hãy kiểm tra lại trước khi sử dụng
Để 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.
Đăng phản hồi