TopStudy

Đáp án và lời giải

Giải SBT Tin 10 KNTT Bài 26. Hàm trong Python có đáp án

Về trang đề

Câu 1

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đáp án đúng là: C

Trong Python, hàm và thủ tục là hai khái niệm đồng nhất.

Câu 2

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đáp án đúng là: D

Trong định nghĩa của hàm không hạn chế từ khoá return.

Câu 3

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Trong Python có thể tự tạo hàm trùng tên với một hàm có sẵn.

Câu 4

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Trong Python không thể định nghĩa hàm với tên trùng với từ khoá.

Câu 5

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Lệnh print trong Python có là hàm và print() là hàm không trả lại giá trị.

Câu 6

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đáp án đúng là: D

Trong mô tả hàm hoặc không có return hoặc có return nhưng không có giá trị sau từ khoá return.

Câu 7

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Hàm trả lại x nếu x là số lớn hơn, ngược lại trả về tổng của x và y.

Câu 8

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Hàm trả về xâu (hoặc danh sách) ngược của xâu s.

Câu 9

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Hàm có thể viết như sau:

def NhapDL( ):

n = int(input(“Nhập số nguyên n: “))

return n

Câu 10

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Hàm trả lại số các ước số thực sự của n, không tính 1.

Câu 11

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Hàm trả lại tổng các ước số thực sự của n, tính cả 1.

Câu 12

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Hàm có thể viết như sau:

def Number(A):

p = 0

q = 0

for n in A:

if n%2 ==0

p = p + 1

else:

q = q + 1

return p, q