You are on page 1of 7

Hàm có thể có tham số hoặc không có tham số

(1 Point)
Đúng
Sai
2
Mời bạn nhập Lop_STT_HoTen. Ví dụ 11A1_01_ThanhAn

3
Lời gọi hàm nào là đúng (về ý nghĩa và cú pháp)?
(1 Point)

maximum(5,8)
maximum("11CT", "11CA")
maximum("11CT", 100)
maximum("5","100")
4
Cho chương trình và kết quả chạy của chương trình đó
Cho biết hàm Dem có chức năng giống hàm nào của Python
(1 Point)
len
Len
max
min
5
Chương trình sau trả ra kết quả gì sau khi thực hiện
(1 Point)
giá trị của x
giá trị của y
Các số bằng nhau
Trả ra 1 trong 3 kết quả sau: giá trị của x, giá trị của y, Thông báo "Các số bằng nhau" tùy
từng tình huống cụ thể
6
Lệnh print của Python có phải là 1 hàm không?
(1 Point)
Phải
Không phải
7
Cho biết hàm sau đây có bao nhiêu tham số
(1 Point)

0
1
2
3
8
Xác định lời gọi hàm trong chương trình sau
(1 Point)

maximum(2,3)
print(maximum(2,3))
def maximum(x,y):
Tất cả đáp án khác đều sai
9
Cho biết hàm sau đây thực hiện công việc gì?
(1 Point)

Xuất ra màn hình dòng chữ Hello World!


Xuất ra màn hình dòng chữ Hello World
Tính tổng 2 số
Phát ra âm thanh Hello World
10
Chọn tên các hàm được Python hỗ trợ (2 đáp án)
(1 Point)
print
input
PTBac1
TinhTong2So
11
Điền vào chỗ trống lệnh cần thiết để hàm DemCS trả ra kết quả là số chữ số có
trong chuỗi s
def DemCS(s):
d=0
for i in s:
if '0'<=i<='9':
d+=1
...............................
(1 Point)
return d
return i
return s
Không cần ghi lệnh gì cả
12
Hàm trong Python có 2 thể trả về kết quả hoặc không trả về kết quả
(1 Point)
Đúng
Sai
13
Hàm thực sự được thực hiện khi nào?
(1 Point)
Khi được định nghĩa và có lời gọi
Khi được định nghĩa
Khi có lời gọi
Khi có tham số
14
Chuỗi, Danh sách là..........................
(1 Point)
Chương trình con
Kiểu dữ liệu có cấu trúc
Vòng lặp
Cấu trúc rẽ nhánh
15
Từ khóa nào được sử dụng để bắt đầu định nghĩa hàm
(1 Point)
def
Def
Fun
define
16
Nếu muốn định nghĩa hàm BCC cho đoạn chương trình XUẤT RA MÀN HÌNH
BẢNG CỬU CHƯƠNG N thì ta nên đưa vào dòng khai báo nào sau đây?
.................................................................................
for i in range(1,11): print(N,'x',i,'=',N*i)
(1 Point)
def BCC(N)
def BCC()
def BCC(N,i)
Tất cả các đáp án khác đều sai
17
Phát biểu nào là chính xác nhất khi nói về hàm trong Python
(1 Point)
Hàm có thể tái sử dụng trong chương trình
Không thể tự tạo các hàm của riêng người lập trình
Hàm có thể giúp máy tính chạy chương trình nhanh hơn
Python không cung cấp hàm nào cho người lập trình sử dụng
18
Chương trình sau sử dụng bao nhiêu hàm do người lập trình tạo
(1 Point)

1 hàm: maximum
2 hàm: maximum và print
1 hàm: print
3 hàm: maximum, x,y
19
Hàm sau đây sử dụng tham số hình thức tên là gì?
(1 Point)

Có 2 tên là x và y
Có 1 tên là maximum
Có 3 giá trị là 2 và 3
Có 3 tên là if, elif và else
20

Cho chương trình và kết quả chạy của chương trình đó


Cho biết tham số s trong hàm Dem có thể nhận kiểu dữ liệu nào
(1 Point)
chuỗi hoặc danh sách
danh sách
số nguyên
chuỗi
21
Hàm sau đây có tên là gì
(1 Point)

sayHello
Hello World!
def
print

You might also like