Font size
WorksheetsCâu hỏi về Câu lệnh rẽ nhánh
Total questions: 148
Worksheet time: 1hrs 14mins
Phát biểu nào sau đây là sai khi nói về biểu thức lôgic?
Biểu thức lôgic là biểu thức chỉ nhận giá trị True hoặc False.
Giá trị của biểu thức lôgic thuộc kiểu bool.
Biểu thức 2+3>=5 không phải biểu thức kiểu lôgic.
Biểu thức 2 * 3 // 5 == 1 mang giá trị lôgic.
Cho a, b, c là các biến kiểu nguyên. Biểu diễn nào sau đây là sai trong Python?
a+b>=c+a
a+b<>b+a
c+b==a
b<=c
Trong Python cú pháp câu lệnh rẽ nhánh nào đúng?
A
B
C
D
Trong Python cú pháp câu lệnh rẽ nhánh nào đúng?
A
B
C
D
Cho x = True, y = False. Cho biết kết quả của biểu thức sau: (x or y) and x
True
False
x
y
Cho a = True, b = False. Biểu thức nào dưới đây trả về kết quả là True?
a and b
a or b
not (a or b)
Cả 3 đều đúng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 1
3 1
2 2
3 2
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 1
3 1
2 2
3 2
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 1
2 2
3 2
3 1
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3 1
4 2 1
4 3 1
3 2 1
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3 1
1 1
2 1 1
3 1 1
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3
4
5
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 1
1 1
2 2
3 2
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
1 2
1 3
2 2
2 3
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5 10
10 5
10 0
5 0
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5 10
10 5
10 0
5 0
Câu 51. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5 10
10 5
10 0
5 0
Câu 52. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3
2 3
2 2 4
1 3 4
Câu 53. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3
2 2
1 2 1
2 1.5
Câu 54. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2
3
2
3
Câu 55. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
10
13
22
Câu 56. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
Yes
No
9, '9'
Kết quả khác
Câu 57. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3
4
5
Kết quả khác
Câu 58. Sau khi thực hiện đoạn CT sau, trên màn hình in ra mấy dòng "Xin chao"?
2
3
4
5
Câu 59. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0 1 2 3 4
0 1 2 3 4 5
2 3 4
2 3 4 5
Câu 60. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0 1 2 3 4
0 1 2 3 4 5
1 2 3 4
1 2 3 4 5
Câu 61. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
5
10
15
Câu 62. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
5
10
15
Câu 63. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
3
4
12
Câu 64. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
10
20
30
Câu 65. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3 6 9 10
0 3 6 9
0 3 6 10
3 6 9
Câu 66. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3 6 9
1 4 7 10
3 7 9
Kết quả khác
Câu 67. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5 4 3 2
4 3 2 1 0
5 4 3 2 1
Kết quả khác
Câu 68. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
2
Kết quả khác
Câu 69. Trong python dùng câu lệnh for để in các số từ 1 đến 5, ta chọn phương án nào?
for
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
2
Kết quả khác
Trong python dùng câu lệnh for để in các số từ 1 đến 5, ta chọn phương án nào?
for i in range(1,5):print(i,end=" ")
for i in range(5):print(i,end=" ")
for i in range(1,6):print(i,end=" ")
for i in range(6):print(i,end=" ")
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
3
-3
Trong Python cú pháp câu lệnh while nào đúng?
A
B
C
D
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
2
Lặp không dừng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3 4 5
2 3 4
5
Lặp không dừng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2
4
6
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
6
9
11
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
5
7
15
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
2
Lặp không dừng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
5
10
15
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
9
10
20
30
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3 4 5
4 6
1 3 5
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5
10
15
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5
10
15
Lặp không dừng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
1
5
15
Lặp không dừng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0 0
0 1
1 0
1 1
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
Xin chao
Xin chao Cac ban
Cac ban
Lặp không dừng từ Xin chao
Câu 85. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
Xin chao
Xin chao Cac ban
Cac ban
Lặp không dừng từ Xin chao
Câu 86. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
2
Lặp không dừng
Câu 87. Đoạn lệnh sau thực hiện nhiệm vụ gì?
Tạo danh sách a có 10 phần tử số nguyên được nhập từ bàn phím
Tạo danh sách x có 10 phần tử số nguyên được nhập từ bàn phím
Tạo danh sách a có 9 phần tử "x" được nhập từ bàn phím
Tạo danh sách a có 9 phần tử số nguyên được nhập từ bàn phím
Câu 88. Cho danh sách a=[1,2,3,4,5]; muốn in phần tử thứ 2 trong danh sách ta chọn lệnh nào?
print(a[0])
print(a[1])
print(a[2])
print(a[3])
Câu 89. Trong python lệnh nào sau đây dùng để thêm phần tử vào danh sách?
abs()
list()
append()
add()
Câu 90. Sau khi thực hiện đoạn chương trình sau, kết quả nào được in ra màn hình?
[2, 3, 5, 6]
[3, 5, 6, 4]
[2, 5, 6, 4]
[2, 3, 6, 4]
Câu 91. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[6]
[2, 4]
[2, 3, 4, 5]
[3, 5]
Câu 92. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
8
10
12
20
Câu 93. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
8
10
12
20
Câu 94. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 6
2 5
0 5
Báo lỗi
Câu 95. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 5
2 6
0 5
Báo lỗi
Câu 96. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3 4 5 6
2 3 4 5
0 2 3 4 5
0 2 3 4 5 6
Câu 97. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
5
7
Kết quả khác
Câu 98. Cho danh sách a=[1, 2, 3, 4]; để kiểm tra phần tử đầu có bằng phần tử cuối không? Ta cho biểu thức nào?
a[1]==a[4]
a[0]==a[len(a)-1]
a[0]==a[len(a)]
a[0]==a[4]
Để kiểm tra phần tử đầu có bằng phần tử cuối không? Ta cho biểu thức nào?
a[1]==a[4]
a[0]==a[len(a)-1]
a[0]==a[len(a)]
a[0]==a[4]
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[3, 2, 5, 6, 2]
[3, 5, 6]
[2, 3, 2, 5, 6]
Lặp không dừng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[2, 2, 3, 5, 6]
[2, 3, 5, 6, 2]
[3, 5, 6]
Lặp không dừng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[1, 3, 4, 5, 6]
[1, 2, 3, 4, 5]
[1, 2, 3, 5, 6]
[1, 2, 4, 5, 6]
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[1, 2, 3, 5, 6]
[2, 2, 3, 5, 6]
[2, 3, 1, 5, 6]
[2, 1, 3, 5, 6]
Lệnh nào xoá một phần tử thứ i của danh sách A?
romove(A[i])
A.del A[i]
A.remove(A[i])
Tất cả đều đúng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[1, 3, 5, 7, 9]
[9, 7, 5, 3, 1]
[1, 3, 5, 7]
[7, 5, 3, 1]
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
2
5
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[2, 3, 4, 5, 6]
[2, 3, 4, 5, 6, 10]
[2, 3, 4, 5, 10, 6]
Báo lỗi
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
[2, 3, 4]
[2, 3, 4, 5]
[]
Báo lỗi
Toán tử nào dùng để kiểm tra một giá trị có nằm trong danh sách không?
in
input
range
append
Cho a=[1, 3, 5, 0]; chọn lệnh insert() nào để a=[1,3, 4, 5, 0]?
a.insert(2, 4)
a.insert(4, 2)
a.insert(3, 4)
a.insert(4, 3)
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
True
False
Lặp không dừng
Báo lỗi
Xâu rỗng là xâu có độ dài bằng bao nhiêu?
0
1
2
khoảng trắng
Xâu kí tự nào là không hợp lệ?
"123_@##"
"hoa hau @"
humada
"p1y2th3on"
Câu 111. Xâu rỗng là xâu có độ dài bằng bao nhiêu?
0
1
2
khoảng trắng
Câu 112. Xâu kí tự nào là không hợp lệ?
"123_@##"
"hoa hau @"
humada
"p1y2th3on"
Câu 113. Kết quả của chương trình sau là bao nhiêu?
a
b
c
d
Câu 114. Cho xâu s1='may tinh', xâu s2='may tinh cua toi'. Khẳng định nào sau đây là đúng?
Xâu s2 lớn hơn xâu s1.
Xâu s1 bằng xâu s2.
Xâu s2 nhỏ hơn xâu s1.
Không so sánh được
Câu 115. Cho xâu s1='acb', xâu s2='abcd'. Khẳng định nào sau đây đúng ?
Xâu s2 lớn hơn xâu s1.
Xâu s1 bằng xâu s2.
Xâu s1 lớn hơn xâu s2.
Không so sánh được
Câu 116. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
8622
2268
2286
6822
Câu 117. Xâu S được in ra màn hình mấy lần?
0
2
3
Báo lỗi
Câu 118. Kết quả của đoạn chương trình sau là bao nhiêu?
1
0
8
Báo lỗi
Câu 119. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
True
False
abc 123
3 3
Câu 120. Để tạo xâu in hoa từ xâu hiện tại ta dùng hàm nào sau đây?
lower()
len()
upper()
srt()
Câu 121. Để tách xâu thành list ta chọn lệnh nào?
split()
join()
remove()
copy()
Câu 122. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
-1
Báo lỗi
Câu 123. Cho xâu s = "1, 2, 3, 4, 5". Muốn xoá bỏ kí tự "," và thay thế bằng dấu " " ta sử dụng lần lượt những câu lệnh nào?
remove() và join()
del() và replace()
split() và join()
split() và replace()
Câu 124. Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
3
9
11
Câu 125. Lệnh sau trả lại giá trị nào? len("Huynh Man Dat".split())
3
21
13
Báo lỗi
Câu 126. Cho s="abcaacb"; dể thay thế tất cả kí tự 'a' trong xâu s bằng một xâu mới 'A' ta dùng lệnh nào?
s=s.replace('a','A')
s=s.replace('A','a')
s=replace(a,'A')
s=s.replace('A',ALL)
Câu 127. Lệnh sau trả lại giá trị nào?
10
tự 'a' trong xâu s bằng một xâu mới 'A' ta dùng lệnh nào?
s=s.replace('a','A')
s=s.replace('A','a')
s=replace(a,'A')
s=s.replace('A',ALL)
Lệnh sau trả lại giá trị nào?
10
6
2
11
Muốn nối danh sách gồm các từ thành một xâu ta dùng lệnh nào?
Lệnh join()
Lệnh split()
Lệnh len()
Lệnh find()
Tạo xâu in thường từ 1 xâu hiện tại ta dùng hàm gì?
lower()
len()
upper()
str()
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
s1+' '+s2+'!'
Xin Chao!
XinChao!
!ChaoXin
Câu lệnh nào dùng để tìm kiếm vị trí xuất hiện đầu tiên của một xâu con trong xâu mẹ?
join()
split()
find()
replace()
Câu lệnh find() trả về giá trị gì nếu không tìm thấy xâu con trong xâu mẹ?
-1
None
False
True
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
['Hello', 'world!']
['Hello']
['world!']
['Hello,', 'world!']
Phương án nào là cú pháp của lệnh split()?
Phương án nào là cú pháp của lệnh join()?
'kí tự nối' . join(
'kí tự nối' : join(
'kí tự nối' . join(
'kí tự nối' . join(
Lệnh nào sau đây không phải là lệnh trong Python?
read
input
type
Em có nhận xét đúng hay sai về các phát biểu sau?
Lệnh x = int( '74 + 82') chuyển xâu '74 + 82' thành số nguyên 156
Lệnh print("Thời khoá biểu") thực hiện việc in xâu kí tự "Thời khoá biểu" ra màn hình
Lệnh x = int( '52') chuyển xâu '52' thành số nguyên 52
Lệnh type(y) trả lại kiểu dữ liệu của biến y
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5
6
0
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
5
6
Kết quả
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5
6
0
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
5
6
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5
6
12
13
Phương án nào là cách viết đúng của hàm có trị trả về?
A
B
C
Cả 3 đều đúng
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
4
8
16
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
5 5
5 10
10 5
10 10
Đoạn chương trình sau dòng nào bị lỗi?
dòng (1)
dòng (2)
dòng (3)
dòng (4)
Tham số của hàm
(a,b,c) là tham số, (x,y) là đối số
(a,b,c) là đối số, (x,y) là tham số
(a,b,c) và (x,y) đều là đối số
(a,b,c) và (x,y) đều là tham số
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
0
1
8
5
Khi khai báo hàm, thành phần nào được định nghĩa và được dùng như biến trong hàm?
Tham số.
Đối số.
Dữ liệu.
Cả 3 sai
Cả 3 đều lỗi
Cả 3 đều lỗi
tong('a','1')
tong(1,2)
tong(2,a)
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
12
44
1221
Báo lỗi tại câu lệnh print
Khi gọi hàm f(1, 2, 3), khi định nghĩa hàm f có bao nhiêu tham số?
1
2
3
Hàm không có tham số
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
1
2
0
Báo lỗi
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
2 3 4 5
1 2 3 6
6
3
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
4
20
21
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3
6
9
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3
6
9
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3
6
9
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3
6
9
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
3
6
9
Kết quả khác
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
1 2
3 2
2 2
1 1
Sau khi thực hiện đoạn CT sau, kết quả nào được in ra màn hình?
1 2
3 2
1 3
3 3
Lệnh sau có mã lỗi ngoại lệ nào? int("2.5")
IndexError
TypeError
ValueError
SyntaxError
Lệnh sau có mã lỗi ngoại lệ nào? int("25")
IndexError
TypeError
ValueError
Không có lỗi
Lệnh sau có mã lỗi ngoại lệ nào? float("2.5+2")
IndexError
NameError
ValueError
SyntaxError
Lệnh sau có mã lỗi ngoại lệ nào? float(2.5+2)
IndexError
NameError
ValueError
Không có lỗi
Lệnh sau có mã lỗi ngoại lệ nào? a=10 b=b+a
NameError
TypeError
ValueError
Không có lỗi
Lệnh sau có mã lỗi ngoại lệ nào? a=10 b=5 b=b+a
NameError
TypeError
ValueError
Không có lỗi
Nhóm lệnh sau có mã lỗi ngoại lệ nào?
NameError
TypeError
ValueError
Không có lỗi
Nhóm lệnh sau có mã lỗi ngoại lệ nào?
NameError
TypeError
IndexError
Không có lỗi
Nhóm lệnh sau có mã lỗi ngoại lệ nào? a='2' b=3 s=a+b
NameError
TypeError
IndexError
Không có lỗi
Nhóm lệnh sau gặp phải lỗi gi?
NameError
SyntaxError
IndexError
Không có lỗi
Nhóm lệnh sau gặp phải lỗi gi?
NameError
SyntaxError
IndexError
Không có lỗi
