Font size
WorksheetsTRẮC NGHIỆM CHK1 TIN 10 - BTX
Total questions: 72
Worksheet time: 36mins
Trong Python, cú pháp của câu điều kiện if là gì?
if x == 5:
if x = 5:
if x equals 5:
if x = 5
Để kiểm tra điều kiện có nhiều lựa chọn trong Python, bạn sử dụng cú pháp nào?
if-else
if-elif-else
switch
for-in
Khi muốn kiểm tra hai điều kiện đồng thời trong Python, bạn sử dụng điều kiện nào?
and
or
not
xor
Câu điều kiện if trong Python kiểm tra giá trị nào?
Chỉ kiểm tra giá trị True
Chỉ kiểm tra giá trị False
Kiểm tra giá trị True hoặc False
Không kiểm tra giá trị nào
Để kiểm tra xem một giá trị có thuộc một danh sách hay không, bạn sử dụng từ khóa nào?
is
in
on
exists
Khi muốn kiểm tra xem một biến có khác một giá trị nào đó hay không, bạn sử dụng điều kiện nào?
not
<>
!=
!==
Câu điều kiện if có thể được kết hợp với nhau bằng cách nào trong Python?
combine
and
merge
or
Để kiểm tra xem một biến có giá trị nhỏ hơn hoặc bằng một giá trị nào đó, bạn sử dụng điều kiện nào?
<
<=
>
>=
Trong Python, câu điều kiện if có thể được nhóm chung với câu điều kiện else bằng cách nào?
if...elseif
if...else if
if...elif
if...else
Cú pháp của vòng lặp for trong Python là gì?
for i in range(10):
for i = 0 to 9:
foreach i in range(10):
for (i = 0; i < 10; i++):
Vòng lặp for được sử dụng chủ yếu để làm gì trong Python?
Kiểm tra điều kiện
Lặp qua một dãy số hoặc chuỗi
Thực hiện lặp vô hạn
Thực hiện phép toán số học
Trong vòng lặp for, biến điều khiển thường được ký hiệu là gì?
index
i
count
loop
Để lặp qua một danh sách cụ thể, bạn sử dụng cú pháp nào?
for i in list:
for i in range(list):
foreach i in list:
for i = 0; i < len(list); i++:
Hàm range(n) trong vòng lặp for được sử dụng để làm gì?
Tạo một danh sách số nguyên bất kỳ
Tạo một dãy số từ 0 đến n-1
Tạo một dãy số từ 1 đến n
Tất cả đều đúng
Trong vòng lặp for, câu lệnh break được sử dụng để làm gì?
Dừng vòng lặp và tiếp tục thực hiện lệnh sau vòng lặp
Dừng vòng lặp và kết thúc chương trình
Dừng vòng lặp và tiếp tục với lần lặp kế tiếp
Dừng vòng lặp và quay lại đầu vòng lặp
Trong vòng lặp for, có thể sử dụng lệnh continue để bỏ qua một lần lặp.
Đúng.
Sai.
Vòng lặp for có thể lặp lại một danh sách với số lượng phần tử không xác định.
Đúng.
Sai.
Vòng lặp for có thể lặp qua đối tượng nào sau đây?
Chuỗi
Danh sách
Tập hợp (set)
Tất cả đều đúng
Cú pháp đúng của vòng lặp for trong Python là gì?
for i in range(10):
loop i in range(10):
for (i = 0; i < 10; i++):
foreach i in range(10):
Khi bạn sử dụng toán tử ++ trong Python, giá trị của biến sẽ như thế nào?
Giảm giá trị
Tăng giá trị
Không thay đổi giá trị
Đảo ngược giá trị
Để lặp qua một danh sách các phần tử, bạn sử dụng cú pháp nào trong vòng lặp for?
for i in list:
for i in range(list):
for list as i:
for each i in list:
Trong vòng lặp while, câu lệnh break được sử dụng để làm gì?
Kết thúc vòng lặp và chuyển đến lệnh sau vòng lặp
Bỏ qua lần lặp hiện tại và chuyển đến lần lặp tiếp theo
Đảo ngược hướng lặp
Chấp nhận lỗi và tiếp tục vòng lặp
Để lặp qua các ký tự trong một chuỗi, bạn sử dụng cú pháp nào trong vòng lặp for?
for char in str:
for i in str:
for i in range(len(str)):{
for each in str:
Trong vòng lặp while, câu lệnh break được sử dụng để làm gì?
Kết thúc vòng lặp và chuyển đến lệnh sau vòng lặp
Bỏ qua lần lặp hiện tại và chuyển đến lần lặp tiếp theo
Đảo ngược hướng lặp
Chấp nhận lỗi và tiếp tục vòng lặp
Để lặp qua các ký tự trong một chuỗi, bạn sử dụng cú pháp nào trong vòng lặp for?
for char in str:
for i in str:
for each in str:
for i in range(len(str)):
Cú pháp đúng của vòng lặp while trong Python là gì?
when condition:
while condition:
for condition:
if condition:
Trong vòng lặp while, biểu thức điều kiện được kiểm tra khi nào?
Trước mỗi lần lặp
Sau mỗi lần lặp
Chỉ kiểm tra một lần
Không kiểm tra điều kiện
Trong vòng lặp while, biến điều khiển vòng lặp thường được cập nhật như thế nào?
Tăng giá trị
Giảm giá trị
Thay đổi giá trị theo một biểu thức
Tất cả đều đúng
Trong vòng lặp while, câu lệnh break được sử dụng để làm gì?
Kết thúc vòng lặp và chuyển đến lệnh sau vòng lặp
Bỏ qua lần lặp hiện tại và chuyển đến lần lặp tiếp theo
Đảo ngược hướng lặp
Chấp nhận lỗi và tiếp tục vòng lặp
Trong vòng lặp while, để tránh lặp vô hạn, bạn cần đảm bảo điều kiện dừng. Điều kiện dừng nên được thực hiện như thế nào?
Khi biến điều khiển đạt đến một giá trị cụ thể
Khi biểu thức điều kiện trả về False
Khi sử dụng câu lệnh break
Khi biến điều khiển không thay đổi
Trong vòng lặp while, để kiểm tra một điều kiện nếu biểu thức điều kiện là False, bạn sử dụng câu lệnh nào?
while check_condition:
while not condition:
while condition == False:
while condition is False:
Trong vòng lặp while, cú pháp while True: có ý nghĩa gì?
Tạo ra vòng lặp vô hạn
Lặp một lần và kết thúc
Lặp mãi mãi cho đến khi có lệnh break
Lặp một lần và chuyển đến lần lặp tiếp theo
Vòng lặp while có thể lặp qua đối tượng nào sau đây?
Chuỗi
Danh sách
Tập hợp (set)
Tất cả đều đúng
Trong vòng lặp while, để lặp qua các số từ 0 đến 9, bạn sử dụng cú pháp nào?
while i <= 10:
while i in range(10):
while i <= 9:
while i != 10:
Trong vòng lặp while, cú pháp while not condition: có ý nghĩa gì?
Kiểm tra điều kiện và lặp nếu điều kiện là False
Kiểm tra điều kiện và lặp nếu điều kiện là True
Luôn luôn lặp mà không kiểm tra điều kiện
Chỉ lặp một lần
Trong vòng lặp while, cú pháp while i != 0: sẽ lặp bao lâu?
Mãi mãi
1 lần
Cho đến khi i đạt đến giá trị 0
Cho đến khi i đạt đến giá trị 1
Để thêm một phần tử vào cuối danh sách, bạn sử dụng phương thức nào?
add()
append()
insert()
extend()
Để thêm một phần tử vào cuối danh sách, bạn sử dụng phương thức nào?
add()
append()
insert()
extend()
Làm thế nào để xóa phần tử có giá trị x đầu tiên trong danh sách?
my_list.remove(x)
my_list.delete(x)
my_list.pop(x)
my_list.erase(x)
Phương thức my_list.reverse() thực hiện công việc gì?
Đảo ngược thứ tự các phần tử trong danh sách
Sắp xếp danh sách theo thứ tự tăng dần
Loại bỏ các phần tử trùng lặp trong danh sách
Xáo trộn ngẫu nhiên các phần tử trong danh sách
Làm thế nào để kiểm tra xem một phần tử có tồn tại trong danh sách hay không?
check()
contains()
in
exists()
Làm thế nào để lấy chiều dài (số lượng phần tử) của danh sách?
length(my_list)
my_list.size()
len(my_list)
my_list.count()
Phương thức my_list.sort() thực hiện công việc gì?
Sắp xếp danh sách theo thứ tự giảm dần
Đảo ngược thứ tự các phần tử trong danh sách
Loại bỏ các phần tử trùng lặp trong danh sách
Sắp xếp danh sách theo thứ tự tăng dần
Trong Python, làm thế nào để tạo một danh sách từ một chuỗi với các phần tử được tách nhau bởi dấu phẩy?
list(my_string.split(','))
my_string.to_list(',')
split(my_string, ',')
my_list = [my_string]
Làm thế nào để lấy phần tử thứ 4 từ danh sách có tên my_list?
my_list[3]
my_list.get(3)
my_list.element(3)
my_list.pop(3)
Trong danh sách, index (chỉ số) của phần tử đầu tiên là bao nhiêu?
0
1
-1
None
Làm thế nào để sao chép một danh sách có tên my_list sang một danh sách mới có tên new_list?
new_list = my_list.copy()
new_list = my_list.clone()
new_list = copy(my_list)
new_list = my_list.duplicate()
Xâu ký tự trong Python được đặt trong:
Dấu ngoặc nhọn {}
Dấu ngoặc vuông []
Dấu ngoặc đơn '' hoặc dấu ngoặc kép ""
Dấu ngoặc tròn ()
Để tạo một xâu rỗng trong Python, ta sử dụng:
""
' '
null
None
Kiểu dữ liệu của xâu trong Python là:
int
float
str
bool
Để truy cập ký tự đầu tiên của xâu s, ta sử dụng:
s[0]
s[1]
s[-1]
s[len(s)]
Để cắt xâu s từ chỉ số 2 đến 5 (không bao gồm chỉ số 5), ta sử dụng:
s[2:5]
s[2:6]
s[3:5]
s[2:-1]
Để đảo ngược xâu s, ta sử dụng:
s.reverse()
s[::-1]
s.flip()
s.reverseString()
Để nối hai xâu s1 và s2, ta sử dụng:
s1.join(s2)
s1 + s2
s1.concat(s2)
s1.append(s2)
Để tìm vị trí xuất hiện đầu tiên của xâu con sub trong xâu s, ta sử dụng:
s.find(sub)
s.index(sub)
s.search(sub)
s.locate(sub)
Để thay thế tất cả các lần xuất hiện của xâu cũ thành xâu mới trong xâu s, ta sử dụng:
s.replace(cũ, mới)
s.substitute(cũ, mới)
s.change(cũ, mới)
s.switch(cũ, mới)
Để chuyển đổi toàn bộ xâu s thành chữ thường, ta sử dụng:
s.upper()
s.lower()
s.capitalize()
s.title()
Để duyệt qua từng ký tự trong xâu s, ta thường sử dụng:
Vòng lặp for
Vòng lặp while
Cả A và B
Không có cách nào
Để đảo ngược từ trong một câu, ta sử dụng:
Vòng lặp và hàm split()
Hàm reverse()
Hàm join()
Tất cả đều đúng
Để đếm số từ trong một câu, ta sử dụng:
Hàm split() và len()
Hàm count()
Hàm find()
Hàm index()
Để loại bỏ các khoảng trắng thừa ở đầu và cuối của một xâu, ta sử dụng:
Hàm strip()
Hàm lstrip()
Hàm rstrip()
Tất cả đều đúng
Kết quả đoạn lệnh sau:
(a)
Cho xâu s1=”12ab”, xâu s2=”123abc”. Câu lệnh s1 in s2 trả về giá trị gì?
True
False
Cho xâu str=”12@#-abc”. Lệnh len(str) trả về kết quả bằng mấy?
(a)
Lệnh nào trong Python dùng để tách một chuỗi thành các phần tử con dựa trên một dấu phân cách cho trước?
join()
split()
concat()
separate()
Cú pháp cơ bản của lệnh split() là gì?
chuỗi.split()
split(chuỗi)
chuỗi.split(dấu_phân_cách)
split(dấu_phân_cách, chuỗi)
Khi không chỉ định dấu phân cách trong lệnh split(), Python sẽ mặc định sử dụng gì làm dấu phân cách?
Dấu chấm phẩy (;)
Dấu phẩy (,)
Dấu gạch ngang (-)
Khoảng trắng
Lệnh nào trong Python dùng để nối các phần tử của một danh sách thành một chuỗi, sử dụng một dấu phân cách cho trước?
split()
join()
concat()
merge()
Cú pháp cơ bản của lệnh join() là gì?
dấu_phân_cách.join(danh_sách)
danh_sách.join(dấu_phân_cách)
join(dấu_phân_cách, danh_sách)
join(danh_sách, dấu_phân_cách)
Kết quả của lệnh '_'.join(['Python', 'là', 'tuyệt vời']) là gì?
Python_là_tuyệt vời
Python là tuyệt vời
['Python_', 'là_', 'tuyệt vời']
{'Python': '_', 'là': '_', 'tuyệt vời': '_'}
Khi nào chúng ta nên sử dụng lệnh split()?
Khi muốn nối các chuỗi lại với nhau
Khi muốn tách một chuỗi thành các phần tử con
Khi muốn sắp xếp các phần tử trong một danh sách
Khi muốn tìm kiếm một chuỗi con trong một chuỗi
Khi nào chúng ta nên sử dụng lệnh join()?
Khi muốn tách một chuỗi thành các phần tử con
Khi muốn nối các phần tử của một danh sách thành một chuỗi
Khi muốn đảo ngược một chuỗi
Khi muốn đếm số lần xuất hiện của một ký tự trong một chuỗi
