.Chọn câu lệnh Python hợp lệ trong các câu sau: A. If x = a + b : x = x + 1 B. If a > b then max = a; C. If a > b : max = a else: max = b D. If 5 = 6: x = 100; Hãy chọn cách dùng đúng . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau : A. if A <= B : X = A else X = B; B. if A < B X = A: C. X := B if A < B : X = A: D. if A < B : X = A else :X= B

1 câu trả lời

Đáp án

1.Câu B,C

2.Câu A

Giải thích

1.Câu lệnh hợp lệ là:

B. If a > b then max = a;

C. If a > b : max = a else: max = b

=> Câu A bị sai lỗi cú pháp, không thể sử dụng toán tử gán (=) trong điều kiện if. Câu D bị sai lỗi cú pháp, không thể so sánh hai giá trị bằng nhau với toán tử =.

=> Câu B,C là hai câu lệnh hợp lệ.

2.A. if A <= B : X = A else X = B;

=> Kiểm tra điều kiện nếu giá trị của A nhỏ hơn hoặc bằng B, thì gán giá trị của A cho biến X. Trong trường hợp ngược lại, gán giá trị của B cho biến X. 

=> Câu A là cách dùng đúng.