Khóa học Phát triển Python
Chương
>
Cấp độ
Giới thiệu về Python
Di chuyển với các hàm
Bạn bị lạc trong rừng! Hãy tìm đường ra và trở về nông trại của bạn bằng cách viết những dòng code Python đầu tiên!
Python là một ngôn ngữ lập trình đa năng mà bạn có thể sử dụng cho rất nhiều ứng dụng khác nhau, bao gồm cả trò chơi!
Nhiệm vụ đầu tiên của bạn là điều hướng đến ngôi sao bằng cách sử dụng mã lệnh để hoàn thành cấp độ!
Nếu bạn gặp khó khăn, hãy thử nhấn nút Help ở góc trên bên phải màn hình hoặc nhấn nút Code Book để xem các giải thích minh họa về tất cả các mã lệnh được sử dụng trong trò chơi.
Bạn cũng có thể nhận trợ giúp từ Virtual Teacher, tính năng này sẽ tạo ra các mẹo thông qua các popup trong trình chỉnh sửa mã, hướng dẫn bạn qua quá trình viết mã. Bạn có thể bật và tắt tính năng này bằng cách chuyển đổi biểu tượng giáo viên ở phía trên của trình chỉnh sửa. Biểu tượng đồng tiền bên cạnh cho bạn biết số lượng mẹo mà bạn đủ điều kiện nhận.

Mục tiêu
Đi qua con đường trong rừng và đến lối ra để hoàn thành cấp độ.
Làm sao để bạn băng qua khu rừng? Bằng cách sử dụng Hàm tất nhiên!
Hàm là những lệnh mã hữu ích có ảnh hưởng đến thế giới xung quanh bạn. Những lệnh này được gõ trong trình soạn thảo bên dưới.
Trong ngôn ngữ lập trình Python, các hàm được chia thành các module. Module player được sử dụng để tương tác với thế giới của trò chơi. Đó là lý do chúng ta cần "import" module player để sử dụng các hàm của nó.
Các hàm được thực thi bằng cách viết từ "player" và sau đó là dấu chấm, tiếp theo là tên hàm và dấu ngoặc đơn.
Các hàm được thực hiện lần lượt, từ trên xuống dưới - điều này có nghĩa là thứ tự là rất quan trọng.
Các hàm sau đây có sẵn cho bạn:
- Để tiến về phía trước, bạn cần gõ
player.move_forward(). - Để quay trái, bạn cần gõ
player.turn_left(). - Để quay phải, bạn cần gõ
player.turn_right().
Dấu X màu trắng được hiển thị sau khi bạn di chuyển lần đầu tiên đại diện cho vị trí xuất phát của bạn, trong khi ngôi sao ở cuối con đường đại diện cho mục tiêu đến của bạn.
Khi bạn đã hoàn thành việc viết mã, nhấn nút "Run" để thực thi tất cả các lệnh theo thứ tự.
Hãy thử ngay!