JavaScript is required

Trong NNLT Python, cho đoạn chương trình sau:a=b=1c,d=1,2print(a+b+c+d)Kết quả trên màn hình là:

A.

3

B.

4

C.

5

D.
6
Trả lời:

Đáp án đúng: C


Trong Python, khi gán nhiều biến trên cùng một dòng, cần chú ý đến thứ tự và cách gán. Ở đây, `a=b=1` gán giá trị 1 cho cả `a` và `b`. Tuy nhiên, `c,d=1,2` gán giá trị 1 cho `c` và giá trị 2 cho `d`. Do đó, `a=1`, `b=1`, `c=1`, và `d=2`. Vậy, `a+b+c+d = 1+1+1+2 = 5`.

Câu hỏi liên quan