NEW
Font size
WorksheetsCHỦ ĐỀ F: Cấu trúc rẽ nhánh
Total questions: 20
Worksheet time: 10mins
Câu lệnh if trong chương trình Python có dạng như thế nào?
if
if < điều kiện >:
< điều kiện >:
if < điều kiện >
Trong Python, câu lệnh if sẽ thực hiện khi nào?
< Điều kiện > sai
< Điều kiện > đúng
< Điều kiện > bằng 0
< Điều kiện > khác 0
Trong Python, với cấu trúc if – else câu lệnh 1 được thực hiện khi nào?
Điều kiện sai
Điều kiện đúng
Điều kiện bằng 0
Điều kiện khác 0
Trong Python, đối với cấu trúc if hoặc if-else thì câu lệnh hoặc nhóm câu lệnh phải được viết như thế nào?
Viết thẳng hàng so với điều kiện
Lùi vào trong một số vị trí so với dòng chứa điều kiện và không cần viết thẳng hàng với nhau
Chỉ lùi vào trong một số vị trí so với dòng chứa điều kiện khi có nhóm lệnh
o Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau
Nhóm lệnh không lùi vào một số vị trí so với dòng chứa điều kiện
Thiếu dấu chấm sau mỗi câu lệnh
Không viết hoa chữ cái đầu của mỗi dòng
Không có dấu kết thúc câu
< Điều kiện > trong câu lệnh rẽ nhánh là biểu thức gì?
Biểu thức tính toán
Biểu thức logic
Biểu thức quan hệ
Các hàm toán học
Cấu trúc của rẽ nhánh dạng đủ trong ngôn ngữ lập trình Python là gì?
if <điều kiện>: <Câu lệnh 1 else < Câu lệnh 2
if <điều kiện>: <Câu lệnh 1> else: <Câu lệnh 2>
if <điều kiện> <Câu lệnh 1> else <Câu lệnh 2>
if <điều kiện> <Câu lệnh 1> else: <Câu lệnh 2>
Trong cấu trúc rẽ nhánh dạng đủ câu lệnh < câu lệnh 2 > được thực hiện khi nào?
Điều kiện sai
Điều kiện đúng
Điều kiện bằng 0
Điều kiện khác 0
Để đưa ra số lớn nhất trong 2 số a, b ta viết câu lệnh ra sao?
if a<b: print(a) else: print(b)
if a=b: print(a) else: print(b)
if a>b: print(a) else: print(b)
if a>b: print(a)
Phát biểu nào sử dụng câu lệnh rẽ nhánh dạng đủ trong Python?
Nếu a chia hết cho 2 thì a là số chẵn, ngược lại a là số lẻ
a là số chẵn khi a chia hết cho 2
Số a chia hết cho 2 thì a là số chẵn
Điều kiện cần để a là số chẵn là a chia hết cho 2
4
2
6
Không xác định
Với cấu trúc rẽ nhánh dạng thiếu câu lệnh < câu lệnh > được thực hiện khi nào?
Điều kiện sai
Điều kiện đúng
Điều kiện bằng 0
Điều kiện khác 0
Phát biểu nào sử dụng câu lệnh rẽ nhánh dạng thiếu?
a là số chẵn
Điều kiện cần để a là số chẵn là a chia hết cho 2
a là số chẵn khi a chia hết cho 2
Nếu a chia hết cho 2 thì a là số chẵn
Để đưa ra số nhỏ nhất trong 2 số a, b ta viết câu lệnh như thế nào?
if a<b: print(a) else: print(b)
if a=b: print(a) else: print(b)
if a>b: print(a) else: print(b)
if a>b: print(a)
4
2
6
Không xác định
Trong python, để kiểm tra 3 cạnh có tạo thành tam giác hay không thì câu lệnh nào sau đây đúng?
if (a+b>c) and (a+c>b) and (b+c>a): print('tạo thành tam giác')
if (a+b>c) or (a+c>b) or (b+c>a): print('tạo thành tam giác')
if (a+b>c) or (a+c>b) or (b+c>a): write('tạo thành tam giác')
if (a+b>c) and (a+c>b) and (b+c>a): write('tạo thành tam giác')
Các phép toán so sánh trong ngôn ngữ lập trình Python là:
> , < , == , >= , <= , #
> , < , == , >= , <= , !=
> , < , = , >= , <= , !=
Kết quả khi chạy chương trình là gì?
a và b khác nhau
a và b bằng nhau
chương trình lỗi
Điều kiện nào đúng:
Nếu n là số chẵn và lớn hơn 100
if n%2==0 and n<100:
if (n % 2 == 0) and (n>100):
if (n % 2 != 0) and (n>100):
if n%2==0 or n>100:
