NEW
Font size
Worksheetsđề ôn tin học cuối kì
Total questions: 62
Worksheet time: 31mins
trong python, xâu được đặt trong?
{}
[]
" "
| |
trong python vị trí của các kí tự xâu được đánh chỉ số bắt đầu từ?
1
ko cần đánh chỉ số cho các kí tự
0
2
3. Trong python, độ dài của xâu là?
A.. số lượng các kí tự có trong xâu
B. vị trí các kí tự có trong xâu
C. n
D. số lượng chữ số có trong xâu
Trong python, xâu rỗng có kí hiệu?
A.. []
B. “ ”
C. [ ]
D. “”
Trong python, xâu chỉ có 1 khoảng trắng có kí hiệu?
A.. []
B. “ ”
C. [ ]
D. “”
Trong python, xâu = “” có độ dài?
A.. không giới hạn
B. không tồn tại xâu trên
C. 1
D. 0
Trong python, hãy chọn đáp án Sai?
A.. xâu là dãy các kí tự
B. mỗi kí tự được gọi là 1 phần tử của xâu
C. vị trí đầu tiên của các phần tử trong xâu được đánh chỉ số bắt đầu từ 1
D. độ dài của xâu là tổng số kí tự có trong xâu
1. Trong python, cú pháp truy cập đến các phần tử trong xâu?
A.. <tên xâu>‘chỉ số của phần t’
B. <tên xâu>“chỉ số của phần t”
C. <tên xâu>(chỉ số của phần t)
D. <tên xâu>[chỉ số của phần t]
Trong python, cú pháp tìm vị trí xuất hiện của xâu x2 trong xâu x1?
A.. x2 in x1
B. x1.find(x2)
C. x1.count(x2)
D. x2+x1
1. Trong python, cú pháp đếm số lần xuất hiện của xâu x2 trong xâu mẹ x1?
A.. x2 in x1
B. x1.find(x2)
C. x1.count(x2)
D. x2+x1
Trong python, cú pháp tách xâu x thành danh sách D?
A.. D = “_”.join(x)
B. x = “_”.join(D)
C. D = x.join(“_”)
D. D = x.split(“_”)
Trong python, cú pháp nối danh sách D thành xâu x?
A.. D = “_”.join(x)
B. x = “_”.join(D)
C. D = x.join(“_”)
D. D = x.split(“_”)
Trong python, lệnh x = x.replace(x1,x2) dùng để làm gì?
A.. thực hiện thao tác thay thể xâu con x1 bằng xâu con x2 trong xâu mẹ x
B. thực hiện thao tác thay thể xâu con x2 bằng xâu con x1 trong xâu mẹ x
C. tìm vị trí xuất hiện đầu tiên của xâu x1 và x2 trong xâu x
D. đếm số lần xuất hiện của xâu x1 và x2 trong xâu x
Trong python, hãy cho biết sự khác nhâu giữa xâu và danh sách ?
A.. Có thể truy cập đến từng phần tử
B. Không thể thay đổi các kí tự trong xâu, trong khi đó có thể thay đổi giá trị từng phần tử của danh sách.
C. vị trí đầu tiên của các phần tử được đánh chỉ số bắt đầu từ 0
D. độ dài là tổng số phần tử
1. Trong python, xâu x=“123& ()+-ABC” có độ dài bằng bao nhiêu?
A.. 10
B. 13
C. 11
D. 12
Trong python, xâu nào sai về mặt cú pháp?
A.. “123& ()+-ABC”
B. “1001101010100”
C. “Tây Nguyên”
D. 111111 = 256
1. Trong python, đâu là câu lệnh nhập xâu x trực tiếp vào chương trình?
A.. x = Cần Thạnh
B. x = “Cần Thạnh”
C. x = [“Cần” , “Thạnh”]
D. x = [Cần , Thạnh]
1. Trong python, đâu là câu lệnh nhập xâu x từ bàn phím vào chương trình?
A.. x = intput(“hãy nhập xâu x=”)
B. print(“xâu x= ”,x)
C. x = “Tây Nguyên”.
D. x = int(“hãy nhập xâu x=”)
1. Trong python, đâu là câu lệnh xuất xâu x?
A.. x = intput(“hãy nhập xâu x=”)
B. print(“xâu x= ”,x)
C. x = “Tây Nguyên”.
D. x = int(“hãy nhập xâu x=”)
1. Trong python, hãy cho biết kết quả của đoạn chương trình sau?
x = “Lop_10A”
print(x[1])
A.. L
B. o
C. 1
D. 0
1. Cho xâu x1 = “_tin_Hoc”
xâu x2 = “_vanphong_”
kết quả xâu x3 sau khi thực hiện lệnh x3 = x2+x1 ?
A.. “_tin_Hoc_vanphong_”
B. “_vanphong__tin_Hoc”
C. “_vanphong_tin_Hoc”
D. “_vanphong__tin_hoc”
1. Cho xâu xâu x1 = “gIokhonghOc”
x2 = “nam_sau_hOCLai”
xâu x3 = “_”
kết quả xâu x4 sau khi thực hiện lệnh x4 = x1+x3+x2 ?
A.. “gIokhonghOc_nam_sau_hOCLai”
B. “gIokhonghOcnam_sau_hOCLai_”
D. “gIokhoghOc_nam_sau_hOCLai”
E. “giokhonghoc_nam_sau_hoclai”
1. Cho xâu x1 = “eth”
xâu x2 = “_congnghethongtin”
kết quả sau khi thực hiện lệnh print(x1 in x2)
A.. 8
B. False
c. True
D. 9
1. Cho xâu x1 = “LUOIBIENGTHIOLAILOP”
xâu x2 = “LAL”
kết quả sau khi thực hiện lệnh print(x2 in x1)
A.. 14
B. 13
C. True
D. False
1. Cho xâu x1 = “MSA”
xâu x2 = “KHONGHOC_NAMSAU_HOCLAI”
kết quả của n sau khi thực hiện lệnh n = x2.find(x1)
A.. 12
B. True
C. 11
D. -1
1. Cho xâu x1 = “LUOIBIENGTHIOLAILOP”
xâu x2 = “LAL”
kết quả của n sau khi thực hiện lệnh n = x1.find(x2)
A.. 14
B.. 13
C. False
D. -1
1. Cho xâu x1 = “NGT”
xâu x2 = “TRUONGTHPTNGG”
kết quả của n sau khi thực hiện lệnh n = x2.count(x1)
A.. 4
B. 2
C. 0
D. 1
1. Cho xâu x1 = “LUOIBIENGTHIOLAILOP”
xâu x2 = “LAL”
kết quả của n sau khi thực hiện lệnh n = x1.count(x2)
A.. 14
B. 13
C. 0
D. 1
1. Cho xâu x = “TINHOC QUOCTE MOS”
D = x.split(“OC”)
kết quả sau khi thực hiện lệnh print(D)
A.. ['TINH', ' QU', 'TE MOS']
B. [TINH, QU, TE MOS]
C. [‘TINHOC’, ‘QUOCTE’, ‘MOS’]
D. [TINHOC, QUOCTE, MOS]
1. Cho xâu x = “CONG_NGHE_NGHE_DIEN”
D = x.split(“NG”)
kết quả sau khi thực hiện lệnh print(D)
A.. CO, , HE, HE_DIEN]
B. [‘CO’, ‘NG_’, ‘NGHE_’ , ‘NGHE_DIEN”]
C. ['CO', '_', 'HE_', 'HE_DIEN']
D. [‘CONG’, ‘NGHE’ , ‘NGHE’, ‘DIEN’]
1. Cho danh sách D = [“tin”, “học”, “quOc”, “te”]
x = “ ”.join(D)
kết quả sau khi thực hiện lệnh print(x)
A.. “tin hoc quoc te”
B. “tin học quOc te”
C. “tinhocquocte”
D. “tinhọcquOcte”
1. Cho danh sách D = [“toán”, “hoa”, “lý”]
x = “môn”.join(D)
kết quả sau khi thực hiện lệnh print(x)
A.. “toan mon hoa ly”
B. “toán môn hoa môn lý”
C. “toánmônhoamônlý”
D. “toánmônhóamônlý”
1. Trong python, đâu không phải là lợi ích của chương trình con?
A.. giúp phân chia việc giải 1 bài toán lớn thành giải quyết các bài toán nhỏ
B.chương trình chính trở nên ngắn hơn, rõ rang dễ hiểu hơn
C. giải quyết các bài toán có điều kiện
D. dễ hiệu chỉnh, phát triển và nâng cấp.
1. Trong python, hãy chọn đáp án đúng và điền vào chỗ trống sau: “Tham số của … được định nghĩa khi khai báo … và được dùng như biến trong … chương trình con?
A.. hàm
B.. chương trình chính
C. Xâu
D. biến
1. Trong python, hãy chọn đáp án đúng và điền vào chỗ trống sau: “… giá trị được truyền vào khi gọi hàm”?
A.. tham số
B. đối số
C. Biến
D. lời gọi hàm
1. Trong python, cú pháp của lời gọi hàm?
A.. <tên hàm>[chỉ số đối số]
B. <tên hàm>(chỉ số đối số)
C. <tên hàm>[đối số]
D. <tên hàm>(đối số)
1. Trong python, hàm chương trình con bắt đầu bằng từ khóa nào?
A.. print
B. input
C. def
D. global
1. Trong python, cú pháp khởi tạo hàm chương trình con?
A.. def <tên hàm>(tham số):
các lệnh mô tả hàm
B. def <tên hàm>(tham số)
các lệnh mô tả hàm
C. def <tên hàm>[tham số]
các lệnh mô tả hàm
D. def <tên hàm>[tham số]:
các lệnh mô tả hàm
1. Trong python, các biến nằm trong chương trình con còn được gọi là?
A.. biến toàn cục
B. biến cục bộ
C. biến con
D. biến chính
1. Trong python, phạm vi sử dụng các biến nằm trong chương trình con?
A.. chỉ sử dụng trong chương trình con đó
B. sử dụng cả cho chương trình chính
C. sử dụng cả cho các chương trình con khác
D. sử dụng cả cho các chương trình con khác và chương trình chính
1. Trong python, phạm vi sử dụng các biến nằm ngoài chương trình con mà lại nằm trong chương trình chính?
A.. chỉ sử dụng trong chương trình con đó
B. chỉ sử dụng cho chương trình chính
C. sử dụng cả cho các chương trình con khác
D. sử dụng cả cho các chương trình con và chương trình chính
1. Trong python, hãy cho biết tên hàm chương trình con sau đây?
def luythua(x,y) :
return x**y
A.. def luythua(x,y):
B. luythua(x,y)
C. def
D. luythua
1. Trong python, hãy cho biết đâu là tham số của hàm chương trình con sau đây?
def hinhchunhat(a,b) :
P = (a+b)*2
S = a*b
return
A.. a,b
B. P,S
C. hinhchunhat
D. def
1. Trong python, hãy cho biết đâu là lời gọi hàm của chương trình sau đây?
def hinhchunhat(a,b):
P = (a+b)*2
S = a*b
print(P)
print(S)
return
hinhchunhat(5,3)
A.. def hinhchunhat(a,b):
B. return
C. hinhchunhat(a,b):
D. hinhchunhat(5,3)
1. Trong python, hãy cho biết đâu là biến cục bộ của chương trình sau đây?
def tinhgiaithua(n):
giai_thua = 1
if (n == 0 or n == 1):
return giai_thua
else:
for i in range(2, n + 1):
giai_thua = giai_thua * i
return giai_thua
print("Giai thừa",tinhgiaithua(7))
A.. n
B. 7
C. giai_thua
D. def
1. Trong python, hãy cho biết đâu là lời gọi chương trình con của chương trình sau đây?
def tinhgiaithua(n):
giai_thua = 1
if (n == 0 or n == 1):
return giai_thua
else:
for i in range(2, n + 1):
giai_thua = giai_thua * i
return giai_thua
print("Giai thừa",tinhgiaithua(7))
A.. tinhgiaithua(7)
B. def tinhgiaithua(n):
C. tinhgiaithua(n):
D. return giai_thua
1. Trong python, hãy cho biết kết quả sau khi thực hiện đoạn chương trình sau đây?
def hinhchunhat(a,b):
P = (a+b)*2
print(P)
return
hinhchunhat(5,3)
A.. 5,3
B. 16
C. (a+b)*2
D. 0
1. Trong python, hãy cho biết kết quả sau khi thực hiện đoạn chương trình sau đây?
def hinhvuong(a):
P = a*4
S = a*a
print(P)
print(S)
return
hinhvuong(4)
A.. P = 16
S = 16
B. a*4
a*a
C. 16
16
D. 0
1. Trong python, hãy cho biết kết quả sau khi thực hiện đoạn chương trình sau đây?
def tamgiacthuong(a,b,c,h):
P = a+b+c
S = (c*h)/2
print(P)
print(S)
return
tamgiacthuong(3,5,9,4)
A.. P = 17
S = 18
B. a+b+c
(c*h)/2
C. 0
D. 17
18
1. Trong python, hãy cho biết kết quả sau khi thực hiện đoạn chương trình sau đây?
def hinhvuong(a):
S = a*a
print(“kết quả S=”,S)
return
hinhvuong(6)
A.. S= 36
B. 36
C. kết quả S= 36
D. kết quả S= a*a
1. Trong python, hãy cho biết kết quả sau khi thực hiện đoạn chương trình sau đây?
def diem(t,l,h):
T = t+l+h
TB = T/3
if (T>24)and(TB>7):
print("đạt chuẩn")
else:
print("không đạt chuẩn")
return
diem(5,3,7)
A.. 15
5
B. T = 15
TB = 3
C. đạt chuẩn
D. không đạt chuẩn
1. Trong python, hãy cho biết kết quả sau khi thực hiện đoạn chương trình sau đây?
def luythua(x,y):
return x**y
T = luythua(2,3) + luythua(3,2)
print(T)
A.. 17
B. T = 17
C. x**y
D. luythua(2,3) + luythua(3,2)
1. Trong python, mã ngoại lệ nào mô tả lỗi cú pháp?
A.. NameError
B. SyntaxError
C. IndexError
D. ValueError
1. Trong python, mã ngoại lệ nào mô tả lỗi khi chương trình muốn tìm một tên nhưng không thấy?
A.. NameError
B. SyntaxError
C. IndexError
D. ValueError
1. Trong python, mã ngoại lệ nào mô tả lỗi xảy ra khi lệnh cố gắng truy cập phần tử của danh sách nhưng chỉ số vượt quá giới hạn?
A.. NameError
B. SyntaxError
C. IndexError
D. ValueError
57. Trong python, mã ngoại lệ nào mô tả lỗi xảy ra khi thực hiện lệnh chuyển đổi kiểu dữ liệu, đối số của hàm có giá trị mà hàm không hỗ trợ?
A.. NameError
B. SyntaxError
C. IndexError
D. ValueError
57. Trong python, hãy cho biết mã ngoại lệ ZeroDivisionError mô tả lỗi nào khi thực hiện chương trình?
A.. lỗi cú pháp
B. lỗi này xảy ra khi lệnh thực hiện phép chia cho giá trị 0
C. lỗi liên quan đến giá trị của đối tượng
D. lỗi kiểu dữ liệu
Trong python, hãy cho biết mã ngoại lệ IndentationError mô tả lỗi nào khi thực hiện chương trình?
A.. lỗi cú pháp
B. lỗi này xảy ra khi lệnh thực hiện phép chia cho giá trị 0
C. lỗi liên quan đến giá trị của đối tượng
D. lỗi khi các dòng lệnh thụt vào không thẳng hàng hoặc không đúng vị trí
57. Trong python, hãy cho biết mã ngoại lệ TypeError mô tả lỗi nào khi thực hiện chương trình?
A.. lỗi cú pháp
B. lỗi này xảy ra khi lệnh thực hiện phép chia cho giá trị 0
C. lỗi liên quan đến giá trị của đối tượng
D. lỗi kiểu dữ liệu
57. Trong python, đoạn chương trình sau báo lỗi gì nếu ta nhập giá trị cho n = 5.5 từ bàn phím vào chương trình?
n = int(input(“nhập số nguyên n= ”))
print(n)
A.. NameError
B. SyntaxError
C. IndexError
D. ValueError
57. Trong python, đoạn chương trình sau báo lỗi gì sau khi thực hiện chương trình?
n = 5
if n>4
print("đạt chuẩn")
else
print("không đạt chuẩn")
A.. NameError
B. SyntaxError
C. IndexError
D. ValueError
Trong python, đoạn chương trình sau báo lỗi gì sau khi thực hiện chương trình?
D=[7, 1, 9]
for i in range(4):
print(D[i])
A.. NameError
B. SyntaxError
C. IndexError
D. ValueError
