Trong Python, phần tử đầu tiên của xâu kí tự mang chỉ số?. Trong Python, hàm dùng đề trả về số phần tử của danh sách là: Câu 5... Số kí tự hiện có của xâu S D.Số kí tự hiện có của xâu S
Trang 1Trường THPT Xuân Giang Kiểm tra Giữa học kì 2 - Năm học 2021-2022
Tổ Toán Tin Môn: Tin học 11
Thời gian: 45 phút
Họ tên học sinh: Lớp: 11
Tô kín phương án đúng vào câu tương ứng
01 ; / = ~ 08 ; / = ~ 15 ; / = ~ 22 ; / = ~
02 ; / = ~ 09 ; / = ~ 16 ; / = ~ 23 ; / = ~
03 ; / = ~ 10 ; / = ~ 17 ; / = ~ 24 ; / = ~
04 ; / = ~ 11 ; / = ~ 18 ; / = ~ 25 ; / = ~
05 ; / = ~ 12 ; / = ~ 19 ; / = ~
06 ; / = ~ 13 ; / = ~ 20 ; / = ~
07 ; / = ~ 14 ; / = ~ 21 ; / = ~
Câu 1 Trong Python, phần tử đầu tiên của xâu kí tự mang chỉ số?
A Do người lập trình khai báo B 1
Câu 2 Toán tử + dùng trong danh sách là phép toán
C cộng các giá trị số trong danh sách D ghép danh sách
Câu 3 Theo dõi đoạn code dưới đây và chọn đáp án đúng nhất
a = [1, 4, 20, 2, 5]
x = a[0]
for i in a:
if i > x:
x = i print(x)
A x là giá trị trung bình của danh sách B x là tổng giá trị các số trong danh sách
C x là giá trị lớn nhất của danh sách D x là giá trị nhỏ nhất của danh sách.
Câu 4 Trong Python, hàm dùng đề trả về số phần tử của danh sách là:
Câu 5 Kết quả của đoạn chương trình sau là:
A = [2, 3, 4]
for x in A:
if x %2 != 0:
print(x+2)
Câu 6 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
x.insert(2,7)
print(x)
A [2, 13, 4, 6, 11, 2] B.[2, 13, 7, 4, 6, 11] C [2, 13, 4, 7, 6, 11] D [7, 2, 13, 4, 6, 11]
Câu 7 Kết quả của đoạn chương trình sau là:
A = [20, 21]
A.append(22)
print(A)
A [22,20,21] B [20,21,22] C [20,21] D [20,22,21]
Câu 8 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
for A in x:
if a % 3= 0:
Mã đề: 156
Trang 2Câu 9 Trong Python, hai xâu kí tự được so sánh dựa trên?
A Độ dài thực sự của hai xâu
B Số lượng các kí tự khác nhau trong xâu
C Mã Unicode của từng kí tự trong các xâu lần lượt từ trái sang phải.
D Độ dài tối đa của hai xâu
Câu 10 Trong Python, xâu kí tự có các phép toán là?
A Phép cộng, trừ, nhân , chia B Phép ghép xâu (phép cộng) và phép so sánh
C Chỉ có phép cộng D Phép cộng và phép trừ
Câu 11 Trong Python, đọan chương trình sau thực hiện công việc gì ?
d =0
for i in range(0,len(S):
if S[i] == ' ' :
d=d+1
A Xóa đi các xấu cách trong xâu B Đếm số kí tự có trong xâu
C Đếm số dấu cách có trong xâu D Xóa đi các kí tự số
Câu 12 Cho đoạn chương trình sau:
s="Chào mừng bạn đến với python"
n=len(s)
d=0
for i in range(0,n):
if s[i]=='u':
d=d+1
print(d)
Kết quả của chương trình là: ?
Câu 13 Trong Python, đoạn chương trình sau thực hiện công việc gì?
d=0
for i in range(0,len(S):
if (S[i] >='0' and S[i]<='9'):
d=d+1
A Đếm xem có bao nhiêu loại kí tự số trong xâu S B Đếm số kí tự là kí tự số trong xâu S
C Xóa đi các chữ số có trong xâu S D Xóa đi chữ số đầu tiên trong xâu S
Câu 14 Cho đoạn chương trình:
s='my name is X'
for i in s:
print(i,end=',')
Kết quả của chương trình được in ra màn hình là:
A Lỗi (Error) B m,y, ,n,a,m,e, ,i,s, ,X,
C my,name,is,X, D m,y, ,n,a,m,e, ,i,s, ,X
Câu 15 Cho đoạn chương trình:
a=[1,3]
a[0]=4
print(a)
Kết quả nào dưới đây hiện trên màn hình:
Câu 16 Trong Python, xâu kí tự không có kí tự nào gọi là:
A Xâu rỗng B Xâu trắng C Không phải là xâu kí tự D Xâu không
Trang 3Câu 17 Cho đoạn chương trình sau:
a=[0,2]
print(a*3)
Kết quả trên màn hình là:
A [0],[6] B [0, 2], [0, 2], [0, 2] C [0, 2, 0, 2, 0, 2] D [0, 6]
Câu 18 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
x.sort()
print(x)
A [2, 13, 4, 6, 11] B Lỗi C [13, 11, 6, 4, 2] D [2, 4, 6, 11, 13]
Câu 19 Cho đoạn chương trình sau:
s='Lê Quý Đôn - Hà Đông'
s1=s[3:10]
print(s1)
Kết quả hiện trên màn hình là:
A _Quý Đôn (Ký hiệu _ : Biểu hiện có dấu cách trong kết quả hiện Trước chữ Quý Đôn có 1 dấu cách)
B Lỗi
C Quý Đôn
D Quý Đôn_(Ký hiệu _ : Biểu hiện có dấu cách trong kết quả hiện Sau chữ Quý Đôn có 1 dấu cách)
Câu 20 Cho đoạn chương trình sau:
a=['tin hoc']
b=['toan hoc', 'van hoc']
c=b+a
print(a in c)
Kết quả trên màn hình là:
Câu 21 Trong Python, với S là một biến kiểu xâu, hàm len(S) cho kết quả gì?
A Số ký tự của xâu không tính dấu cách cuối cùng B Báo lỗi
C Số kí tự hiện có của xâu S D.Số kí tự hiện có của xâu S không tính các dấu cách Câu 22 Cho đoạn chương trình:
s='tin hoc'
print(s[1])
Kết quả là:
Câu 23 Trong Python, xâu kí tự là?
A Tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng Anh
B Dãy các kí tự
C Tập hợp các chữ cái trong bảng chữ cái tiếng Anh
D Dãy các kí tự trong bảng mã Unicode
Câu 24 Trong Python, câu lệnh S.upper() cho kết quả là :
A Chuyển xâu S thành in thường.
B Chuyển kí tự đầu tiên trong xâu S thành in hoa.
C Chuyển xâu S thành in hoa.
D Chuyển kí tự đầu tiên trong xâu S thành in thường.
Câu 25 Kết quả của đoạn chương trình sau là:
monNK = ["Bơi", "Võ", "Cầu Lông", "Xe đạp", "PaTin"]
x = len(monNK)
print("Số phần tử của danh sách monNK la: ",x)
A Số phần tử của danh sách monNK la: 4 B.Số phần tử của danh sách monNK la: 5
Trang 4C Số phần tử của danh sách monNK la: 6 D.Số phần tử của danh sách monNK la: 3
Trang 5Trường THPT Xuân Giang Kiểm tra Giữa học kì 2 - Năm học 2021-2022
Tổ Toán Tin Môn: Tin học 11
Thời gian: 45 phút
Họ tên học sinh: Lớp: 11
Tô kín phương án đúng vào câu tương ứng
01 ; / = ~ 08 ; / = ~ 15 ; / = ~ 22 ; / = ~
02 ; / = ~ 09 ; / = ~ 16 ; / = ~ 23 ; / = ~
03 ; / = ~ 10 ; / = ~ 17 ; / = ~ 24 ; / = ~
04 ; / = ~ 11 ; / = ~ 18 ; / = ~ 25 ; / = ~
05 ; / = ~ 12 ; / = ~ 19 ; / = ~
06 ; / = ~ 13 ; / = ~ 20 ; / = ~
07 ; / = ~ 14 ; / = ~ 21 ; / = ~
Câu 1 Trong Python, đọan chương trình sau thực hiện công việc gì ?
d =0
for i in range(0,len(S):
if S[i] == ' ' :
d=d+1
A Đếm số dấu cách có trong xâu B Xóa đi các xấu cách trong xâu
C Đếm số kí tự có trong xâu D Xóa đi các kí tự số
Câu 2 Trong Python, hàm dùng đề trả về số phần tử của danh sách là:
Câu 3 Trong Python, đoạn chương trình sau thực hiện công việc gì?
d=0
for i in range(0,len(S):
if (S[i] >='0' and S[i]<='9'):
d=d+1
A Xóa đi chữ số đầu tiên trong xâu S B Đếm số kí tự là kí tự số trong xâu S
C Xóa đi các chữ số có trong xâu S D Đếm xem có bao nhiêu loại kí tự số trong xâu S Câu 4 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
x.sort()
print(x)
A [13, 11, 6, 4, 2] B Lỗi C [2, 4, 6, 11, 13] D [2, 13, 4, 6, 11]
Câu 5 Cho đoạn chương trình:
a=[1,3]
a[0]=4
print(a)
Kết quả nào dưới đây hiện trên màn hình:
Câu 6 Cho đoạn chương trình sau:
s="Chào mừng bạn đến với python"
n=len(s)
d=0
for i in range(0,n):
if s[i]=='u':
d=d+1
print(d)
Kết quả của chương trình là: ?
Mã đề: 190
Trang 6A 2 B u C 1 D 0
Câu 7 Trong Python, hai xâu kí tự được so sánh dựa trên?
A Mã Unicode của từng kí tự trong các xâu lần lượt từ trái sang phải.
B Số lượng các kí tự khác nhau trong xâu
C Độ dài thực sự của hai xâu
D Độ dài tối đa của hai xâu
Câu 8 Cho đoạn chương trình sau:
a=['tin hoc']
b=['toan hoc', 'van hoc']
c=b+a
print(a in c)
Kết quả trên màn hình là:
Câu 9 Kết quả của đoạn chương trình sau là:
A = [20, 21]
A.append(22)
print(A)
A [20,21] B [20,22,21] C [22,20,21] D [20,21,22]
Câu 10 Trong Python, câu lệnh S.upper() cho kết quả là :
A Chuyển xâu S thành in thường.
B Chuyển kí tự đầu tiên trong xâu S thành in hoa.
C Chuyển kí tự đầu tiên trong xâu S thành in thường.
D Chuyển xâu S thành in hoa.
Câu 11 Theo dõi đoạn code dưới đây và chọn đáp án đúng nhất
a = [1, 4, 20, 2, 5]
x = a[0]
for i in a:
if i > x:
x = i print(x)
A x là giá trị lớn nhất của danh sách B x là giá trị nhỏ nhất của danh sách.
C x là giá trị trung bình của danh sách D x là tổng giá trị các số trong danh sách
Câu 12 Trong Python, xâu kí tự có các phép toán là?
A Phép cộng và phép trừ B Chỉ có phép cộng
C Phép cộng, trừ, nhân , chia D Phép ghép xâu (phép cộng) và phép so sánh
Câu 13 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
for A in x:
if a % 3= 0:
print(A*2)
Câu 14 Trong Python, phần tử đầu tiên của xâu kí tự mang chỉ số?
C Do người lập trình khai báo D Không có chỉ số
Câu 15 Cho đoạn chương trình sau:
s='Lê Quý Đôn - Hà Đông'
s1=s[3:10]
print(s1)
Kết quả hiện trên màn hình là:
Trang 7A Quý Đôn
B _Quý Đôn (Ký hiệu _ : Biểu hiện có dấu cách trong kết quả hiện Trước chữ Quý Đôn có 1 dấu cách)
C Lỗi
D Quý Đôn_(Ký hiệu _ : Biểu hiện có dấu cách trong kết quả hiện Sau chữ Quý Đôn có 1 dấu cách)
Câu 16 Cho đoạn chương trình sau:
a=[0,2]
print(a*3)
Kết quả trên màn hình là:
A [0, 2], [0, 2], [0, 2] B [0, 2, 0, 2, 0, 2] C [0, 6] D [0],[6]
Câu 17 Trong Python, với S là một biến kiểu xâu, hàm len(S) cho kết quả gì?
A.Số kí tự hiện có của xâu S không tính các dấu cách B Báo lỗi
C Số ký tự của xâu không tính dấu cách cuối cùng D Số kí tự hiện có của xâu S Câu 18 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
x.insert(2,7) print(x)
A [2, 13, 4, 6, 11, 2] B [7, 2, 13, 4, 6, 11] C [2, 13, 4, 7, 6, 11] D.[2, 13, 7, 4, 6, 11]
Câu 19 Trong Python, xâu kí tự không có kí tự nào gọi là:
A Xâu trắng B Xâu rỗng C Không phải là xâu kí tự D Xâu không
Câu 20 Trong Python, xâu kí tự là?
A Dãy các kí tự trong bảng mã Unicode
B Dãy các kí tự
C Tập hợp các chữ cái trong bảng chữ cái tiếng Anh
D Tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng Anh
Câu 21 Toán tử + dùng trong danh sách là phép toán
A cộng các giá trị số trong danh sách B cộng danh sách
Câu 22 Cho đoạn chương trình:
s='tin hoc' print(s[1]) Kết quả là:
Câu 23 Kết quả của đoạn chương trình sau là:
A = [2, 3, 4]
for x in A:
if x %2 != 0:
print(x+2)
Câu 24 Cho đoạn chương trình:
s='my name is X'
for i in s:
print(i,end=',')
Kết quả của chương trình được in ra màn hình là:
C m,y, ,n,a,m,e, ,i,s, ,X, D my,name,is,X,
Câu 25 Kết quả của đoạn chương trình sau là:
monNK = ["Bơi", "Võ", "Cầu Lông", "Xe đạp", "PaTin"]
x = len(monNK)
print("Số phần tử của danh sách monNK la: ",x)
Trang 8A.Số phần tử của danh sách monNK la: 5 B.Số phần tử của danh sách monNK la: 3
C Số phần tử của danh sách monNK la: 6 D Số phần tử của danh sách monNK la: 4
Trang 9Trường THPT Xuân Giang Kiểm tra Giữa học kì 2 - Năm học 2021-2022
Tổ Toán Tin Môn: Tin học 11
Thời gian: 45 phút
Họ tên học sinh: Lớp: 11
Tô kín phương án đúng vào câu tương ứng
01 ; / = ~ 08 ; / = ~ 15 ; / = ~ 22 ; / = ~
02 ; / = ~ 09 ; / = ~ 16 ; / = ~ 23 ; / = ~
03 ; / = ~ 10 ; / = ~ 17 ; / = ~ 24 ; / = ~
04 ; / = ~ 11 ; / = ~ 18 ; / = ~ 25 ; / = ~
05 ; / = ~ 12 ; / = ~ 19 ; / = ~
06 ; / = ~ 13 ; / = ~ 20 ; / = ~
07 ; / = ~ 14 ; / = ~ 21 ; / = ~
Câu 1 Kết quả của đoạn chương trình sau là:
A = [20, 21]
A.append(22) print(A)
A [20,21,22] B [20,21] C [20,22,21] D [22,20,21]
Câu 2 Trong Python, câu lệnh S.upper() cho kết quả là :
A Chuyển xâu S thành in thường.
B Chuyển kí tự đầu tiên trong xâu S thành in hoa.
C Chuyển kí tự đầu tiên trong xâu S thành in thường.
D Chuyển xâu S thành in hoa.
Câu 3 Trong Python, phần tử đầu tiên của xâu kí tự mang chỉ số?
C Do người lập trình khai báo D Không có chỉ số
Câu 4 Cho đoạn chương trình sau:
a=['tin hoc']
b=['toan hoc', 'van hoc']
c=b+a
print(a in c)
Kết quả trên màn hình là:
Câu 5 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
x.insert(2,7)
print(x)
A [2, 13, 4, 7, 6, 11] B.[2, 13, 7, 4, 6, 11] C [7, 2, 13, 4, 6, 11] D [2, 13, 4, 6, 11, 2]
Câu 6 Cho đoạn chương trình:
s='my name is X'
for i in s:
print(i,end=',')
Kết quả của chương trình được in ra màn hình là:
A my,name,is,X, B m,y, ,n,a,m,e, ,i,s, ,X,
Câu 7 Cho đoạn chương trình sau:
a=[0,2]
print(a*3)
Kết quả trên màn hình là:
A [0, 2], [0, 2], [0, 2] B [0, 2, 0, 2, 0, 2] C [0, 6] D [0],[6]
Mã đề: 224
Trang 10Câu 8 Trong Python, xâu kí tự là?
A Tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng Anh
B Tập hợp các chữ cái trong bảng chữ cái tiếng Anh
C Dãy các kí tự trong bảng mã Unicode
D Dãy các kí tự
Câu 9 Trong Python, đoạn chương trình sau thực hiện công việc gì?
d=0
for i in range(0,len(S):
if (S[i] >='0' and S[i]<='9'):
d=d+1
A Xóa đi chữ số đầu tiên trong xâu S B Đếm số kí tự là kí tự số trong xâu S
C Xóa đi các chữ số có trong xâu S D Đếm xem có bao nhiêu loại kí tự số trong xâu S Câu 10 Toán tử + dùng trong danh sách là phép toán
C cộng các giá trị số trong danh sách D cộng danh sách
Câu 11 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
for A in x:
if a % 3= 0:
print(A*2)
Câu 12 Kết quả của đoạn chương trình sau là:
A = [2, 3, 4]
for x in A:
if x %2 != 0:
print(x+2)
Câu 13 Trong Python, xâu kí tự có các phép toán là?
A Phép cộng, trừ, nhân , chia B Chỉ có phép cộng
C Phép cộng và phép trừ D Phép ghép xâu (phép cộng) và phép so sánh
Câu 14 Cho đoạn chương trình sau:
s="Chào mừng bạn đến với python"
n=len(s)
d=0
for i in range(0,n):
if s[i]=='u':
d=d+1
print(d)
Kết quả của chương trình là: ?
Câu 15 Cho đoạn chương trình:
a=[1,3]
a[0]=4
print(a)
Kết quả nào dưới đây hiện trên màn hình:
Câu 16 Trong Python, hai xâu kí tự được so sánh dựa trên?
A Mã Unicode của từng kí tự trong các xâu lần lượt từ trái sang phải.
B Độ dài tối đa của hai xâu
Trang 11C Số lượng các kí tự khác nhau trong xâu
D Độ dài thực sự của hai xâu
Câu 17 Cho đoạn chương trình:
s='tin hoc' print(s[1]) Kết quả là:
Câu 18 Cho đoạn chương trình sau:
s='Lê Quý Đôn - Hà Đông'
s1=s[3:10]
print(s1)
Kết quả hiện trên màn hình là:
A Quý Đôn
B _Quý Đôn (Ký hiệu _ : Biểu hiện có dấu cách trong kết quả hiện Trước chữ Quý Đôn có 1 dấu cách)
C Lỗi
D Quý Đôn_(Ký hiệu _ : Biểu hiện có dấu cách trong kết quả hiện Sau chữ Quý Đôn có 1 dấu cách)
Câu 19 Trong Python, với S là một biến kiểu xâu, hàm len(S) cho kết quả gì?
A.Số kí tự hiện có của xâu S không tính các dấu cách B Số kí tự hiện có của xâu S
C Số ký tự của xâu không tính dấu cách cuối cùng D Báo lỗi
Câu 20 Trong Python, hàm dùng đề trả về số phần tử của danh sách là:
Câu 21 Kết quả của đoạn chương trình sau là:
monNK = ["Bơi", "Võ", "Cầu Lông", "Xe đạp", "PaTin"]
x = len(monNK)
print("Số phần tử của danh sách monNK la: ",x)
A.Số phần tử của danh sách monNK la: 3 B.Số phần tử của danh sách monNK la: 5
C Số phần tử của danh sách monNK la: 4 D Số phần tử của danh sách monNK la: 6
Câu 22 Kết quả của đoạn chương trình sau là:
x= [2, 13, 4, 6, 11]
x.sort() print(x)
A [2, 4, 6, 11, 13] B Lỗi C [13, 11, 6, 4, 2] D [2, 13, 4, 6, 11]
Câu 23 Trong Python, đọan chương trình sau thực hiện công việc gì ?
d =0
for i in range(0,len(S):
if S[i] == ' ' :
d=d+1
A Đếm số dấu cách có trong xâu B Xóa đi các kí tự số
C Xóa đi các xấu cách trong xâu D Đếm số kí tự có trong xâu
Câu 24 Theo dõi đoạn code dưới đây và chọn đáp án đúng nhất
a = [1, 4, 20, 2, 5]
x = a[0]
for i in a:
if i > x:
x = i print(x)
A x là giá trị lớn nhất của danh sách B x là giá trị nhỏ nhất của danh sách.
C x là tổng giá trị các số trong danh sách D x là giá trị trung bình của danh sách.
Câu 25 Trong Python, xâu kí tự không có kí tự nào gọi là: