Viết hàm với đầu vào là list A, số thực x. Hàm cần trả về một list B thu được từ list A bằng cách chỉ lấy

Câu 28.11 trang 59 SBT Tin học 10Viết hàm với đầu vào là list A, số thực x. Hàm cần trả về một list B thu được từ list A bằng cách chỉ lấy các phần tử có giá trị ≥ x.

Trả lời

Chương trình có thể viết như sau:

def Select(A,x):

B = []

for k in range(len(A)):

if A[k] >= x:

B.append(A[k])

return B

Xem thêm các bài giải SBT Tin học lớp 10 Kết nối tri thức hay, chi tiết khác:

Bài 26: Hàm trong Python

Bài 27: Tham số của hàm

Bài 28: Phạm vi của biến

Bài 29: Nhận biết lỗi chương trình

Bài 30: Kiểm thử và gỡ lỗi chương trình

Bài 31: Thực hành: Viết chương trình đơn giản

Câu hỏi cùng chủ đề

Xem tất cả