Python là gì? #
Python là ngôn ngữ lập trình dễ học và có một số tính năng thực sự hữu ích cho người mới bắt đầu lập trình. Mã này khá dễ đọc và với PictoBlox, nó có giao diện tương tác để bạn có thể nhập chương trình của mình và xem chúng chạy.
Python hoạt động như thế nào trong PictoBlox? #
PictoBlox chạy Chương trình Python ở Chế độ tập lệnh.
Ở chế độ tập lệnh, chúng tôi nhập chương trình Python vào một tệp rồi sử dụng trình thông dịch để thực thi nội dung từ tệp. Hãy xem nó hoạt động như thế nào.
Mở PictoBlox. Bạn sẽ thấy rằng nó yêu cầu bạn chọn Môi trường mã hóa và cung cấp cho bạn hai tùy chọn:
- Mã hóa khối
- Mã hóa Python
Bạn phải chọn Mã hóa Python . Giao diện Python sau đó sẽ mở ra. Ngoài ra, bạn có thể đặt Mã hóa Python làm môi trường mã hóa mặc định (Bằng cách nhấp vào cài đặt -> Tùy chọn, từ góc trên cùng bên phải):
Khám phá giao diện #
Khu vực mã hóa Python #
Sau đây là trình soạn thảo nơi bạn viết mã python của mình. Nó cung cấp cho bạn tùy chọn để thêm tệp, mô-đun và ghi chương trình, tất cả cùng một lúc.
Thiết bị đầu cuối Python #
Sau đây là khu vực có thể quan sát được đầu ra Python. Nó có một thiết bị đầu cuối để xem đầu ra của chương trình và một nhật ký để xem các lỗi xảy ra khi chạy dự án.
Nó cũng có hai nút: Chạy và Chạy tất cả. Nút chạy chạy tệp Python đã chọn từ trình chỉnh sửa.
Sân khấu và Sprites #
PictoBlox cũng cho phép bạn sử dụng các họa tiết và giai đoạn để tạo trò chơi, hoạt ảnh và dự án tương tác với các nhân vật.
Hoạt động 1: Xin chào thế giới #
Hãy tạo chương trình đầu tiên bằng Python. Trong chương trình này, chúng ta sẽ in Hello World trong terminal.
Đơn giản như thế.
Bây giờ hãy chạy chương trình bằng nút Run .
Bạn có thể quan sát trong terminal rằng tin nhắn đã được in:
>> Xin chào Thế giới!
print() là một hàm cho phép chúng ta viết trên terminal. Chúng tôi sẽ sử dụng chức năng này rất thường xuyên.
Hoạt động 2: Giới thiệu bản thân với Tobi #
Chúng ta hãy xem làm thế nào chúng ta có thể lập trình các nhân vật trên sân khấu.
Sân khấu là gì? #
Sân khấu là phông nền hay phông nền cho các dự án của bạn. Nó có nền trắng ở góc trên bên trái; bạn sẽ thấy một con gấu đang đứng đó. Tên anh ấy là Tobi và anh ấy là thứ được gọi là sprite (chúng ta sẽ biết nó là gì trong giây lát).
Giai đoạn là nơi sprite di chuyển, vẽ và tương tác với các sprite và/hoặc phần cứng khác. Nó có tập lệnh, hình ảnh và âm thanh riêng.
Sprite là gì? #
Sprite là một đối tượng hoặc một nhân vật thực hiện các hành động khác nhau trong dự án. Nó hiểu và tuân theo các hướng dẫn mà bạn sẽ đưa ra trong các dự án của mình. Nó có thể di chuyển và có thể di chuyển đến bất kỳ vị trí nào trên sân khấu (bạn có thể thử bằng cách nhấp vào chúng và di chuyển chúng xung quanh).
Kiểm soát các Sprites #
Hãy xem cách chúng ta có thể điều khiển Tobi bằng Python.
Kiểm soát sprite là khó khăn. Đầu tiên chúng ta phải xác định sprite trong chương trình. Chúng tôi thực hiện việc này bằng cách sử dụng câu lệnh sau:
Nó định nghĩa một đối tượng có tên sprite điều khiển nhân vật Tobi .
Bây giờ, tôi có thể khiến Tobi nói điều gì đó bằng hàm say():
Hàm say() nhận 2 đầu vào:
- Nội dung chúng tôi muốn viết: “Xin chào mọi người!”
- Thời gian mà chúng ta muốn nhân vật nói văn bản. Trong trường hợp này là 2 giây.
Điều quan trọng là chúng ta phải tuân theo cú pháp. Nếu không, bạn sẽ gặp lỗi khi thực thi. Vì vậy, hãy kiểm tra mã cho đến bây giờ:
Chạy mã và bạn sẽ nhận được kết quả đầu ra sau trên sân khấu:
Tiếp theo, chúng tôi muốn Tobi nói như sau:
- Chào mọi người
- Hãy nói tên bạn.
- Cho biết bạn đang học lớp nào?
- Nói sở thích của bạn.
- Nói lời cảm ơn.
Mã cuối cùng sẽ trông như thế này:
Chạy mã để kiểm tra đầu ra:
Lưu dự án #
- Để lưu chương trình, hãy nhấp vào Tệp > Lưu dưới dạng.
- Một cửa sổ sẽ xuất hiện. Chọn vị trí là Desktop hoặc bất kỳ thư mục có liên quan nào khác. Đặt tên cho tập tin Tobi Walking.
- Bấm vào Lưu.
Tệp được lưu với phần mở rộng .sb3 trên máy tính của bạn.
Phần kết luận #
Tóm lại , Python là ngôn ngữ lập trình mạnh mẽ có nhiều tính năng hữu ích cho người mới bắt đầu . Trong Pict o Bl ox , bạn có thể sử dụng Python để điều khiển các họa tiết và giai đoạn cũng như tạo các chương trình , hoạt ảnh và trò chơi . Như chúng ta đã thấytrong bài học này , mã Python khá dễ viết và dễ hiểu . Bằng cách làm theo cú pháp và hướng dẫn , bạn có thể tạo các dự án tuyệt vời bằng Python trong Pict o Bl ox !