Khóa học Phát triển Python
Chương
>
Cấp độ

Tạo Hàm của Bạn
Tạo một hàm

Mặc dù đã có rất nhiều hàm có sẵn để thực hiện các hành động khác nhau, bạn có thể mở rộng các hành động có thể thực hiện bằng cách tạo và sử dụng các hàm tùy chỉnh. Các hàm này cho phép bạn tái sử dụng cùng một đoạn mã ở nhiều khu vực trong chương trình của bạn chỉ với một dòng mã.

Các hàm tùy chỉnh giúp bạn đơn giản hóa mã của mình và giảm số lượng mã cần viết ra. Sử dụng một hàm tùy chỉnh, đẩy các khối đá trong trường này và tới được lối ra mà không dùng quá 22 dòng mã.

Guide

Mục tiêu

Đẩy đá để đến lối ra bằng cách viết không quá hai mươi hai (22) dòng mã.

Có nhiều cách để tiết kiệm thời gian mã hóa, đôi khi bạn sẽ muốn tái sử dụng cùng một đoạn mã nhiều lần. Trong các chương trước, chúng ta đã giới thiệu vòng lặp và danh sách để làm cho mã hiệu quả hơn, một cách khác để làm cho mã hiệu quả hơn là tạo ra các hàm tùy chỉnh.

def repeat_push(): player.push() player.move_forward() player.push() player.move_forward() player.push() player.move_forward() player.push() player.move_forward()

Đoạn mã trên là một hàm tùy chỉnh sẽ chạy đoạn mã đã thụt lề, với điều này người chơi sẽ đẩy một vật thể và tiến về phía trước bốn (4) lần.

Sử dụng hàm tùy chỉnh này, để di chuyển các tảng đá trong trường và đến lối ra. Hãy làm điều này trong khi viết không quá hai mươi hai (22) dòng mã.

Sách Mã