Bắt đầu ngayBắt đầu miễn phí

Sửa một hàm "không thuần"

Khi hỗ trợ đồng nghiệp xử lý dữ liệu, bạn nhận ra một số hàm họ viết thực ra lại không phải là hàm thuần. Ôi thôi! Có vẻ họ gần như đã nắm được khái niệm, nhưng chưa hẳn. Giờ bạn sẽ cần giúp họ bằng cách chỉnh sửa vài điểm trong phần họ đã viết.

Bài tập này là một phần của khóa học

Các Khái Niệm Về Mô Hình Lập Trình

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Pass in all needed variables as parameters
def scale_list(input_list):
    new_list = []
    for item in input_list:
        # Don't rely on variables that aren't passed in as parameters
        new_item = (item - mean_shift) / scaling_value
        new_list.append(new_item)
    return new_list
Chỉnh sửa và Chạy Mã