Trắc nghiệm Tin 11 Python Bài 9. Cấu trúc rẽ nhánh có đáp án

Trắc nghiệm Tin 11 Python Bài 9. Cấu trúc rẽ nhánh có đáp án

  • 58 lượt thi

  • 10 câu hỏi

  • 0 phút

Danh sách câu hỏi

Câu 1:

Cấu trúc của rẽ nhánh dạng thiếu trong ngôn ngữ lập trình Python là:

Xem đáp án

Đáp án đúng là: A

Cấu trúc của rẽ nhánh dạng thiếu trong ngôn ngữ lập trình Python là:

if <điều kiện>:

    <khối lệnh>

đáp án B, C không đúng cấu trúc của Python, đáp án D <câu lệnh> không lùi vào sau if.


Câu 2:

Cấu trúc của rẽ nhánh dạng đủ trong ngôn ngữ lập trình Python là:

Xem đáp án

Đáp án đúng là: B

Cấu trúc của rẽ nhánh dạng đủ trong ngôn ngữ lập trình Python là:

if <điều kiện>:

    <Câu lệnh 1>

else:

    <Câu lệnh 2>


Câu 3:

Trong cấu trúc rẽ nhánh dạng thiếu câu lệnh được thực hiện khi:

Xem đáp án

Đáp án đúng là: B

Trong cấu trúc rẽ nhánh dạng thiếu câu lệnh được thực hiện khi điều kiện đúng.


Câu 4:

Trong cấu trúc rẽ nhánh dạng đủ câu lệnh được thực hiện khi nào?

Xem đáp án

Đáp án đúng là: B

Trong cấu trúc rẽ nhánh dạng đủ câu lệnh được thực hiện khi điều kiện đúng.


Câu 5:

Trong cấu trúc rẽ nhánh dạng đủ câu lệnh được thực hiện khi nào?

Xem đáp án

Đáp án đúng là: A

Vì trong cấu trúc rẽ nhánh dạng đủ câu lệnh được thực hiện khi điều kiện sai.


Câu 6:

Trong các phát biểu sau, phát biểu nào sử dụng câu lệnh rẽ nhánh dạng thiếu?

Xem đáp án

Đáp án đúng là: D

Vì có dạng nếu … thì …


Câu 7:

Trong các phát biểu sau, phát biểu nào sử dụng câu lệnh rẽ nhánh dạng đủ trong Python?

Xem đáp án

Đáp án đúng là: A

Vì có dạng nếu … thì … ngược lại …


Câu 8:

Cho đoạn chương trình sau:

a=2

b=3

if a>b:

a=a*2

else:

b=b*2

Sau khi thực hiện đoạn chương trình trên giá trị của b là:

Xem đáp án

Đáp án đúng là: C

Vì a < b nên câu lệnh sau else được thực hiện b=3*2=6


Câu 9:

Để đưa ra số lớn nhất trong 2 số a, b ta viết câu lệnh như thế nào?

Xem đáp án

Đáp án đúng là: C

Đáp án A là đưa ra số nhỏ hơn, đáp án B sai phép so sánh, đáp án D thiếu trường hợp khi b>a.


Câu 10:

Cho đoạn chương trình sau:

x=10

y=3

d=0

if x%y==0:

d=x//y

Sau khi thực hiện đoạn chương trình trên giá trị của d là:

Xem đáp án

Đáp án đúng là: C

Vì x%y!=0 nên d giữ nguyên giá trị ban đầu d=0.


Bắt đầu thi ngay