Bài đăng này là chỉ đọc. Khám phá Repls và kết nối với những người sáng tạo khác trên Cộng đồng. Xem cộng đồng
Thông tin trong bài đăng này có thể đã lỗi thời, thay vào đó hãy xem tài liệu của chúng tôi. xem tài liệu
hy vọng điều này sẽ giúp thực sự dễ dàng để thực hiện. D
2 năm trướcMục lục
Trong bài viết này, các bạn sẽ học cách Vẽ Pikachu bằng thư viện rùa Python
Rùa là gì?
Turtle
là thư viện Python được cài đặt sẵn. Nó cho phép người dùng tạo hình ảnh và hình dạng bằng cách cung cấp cho họ một khung vẽ ảo. Bút trên màn hình mà bạn sử dụng để vẽ được gọi là con rùa
Con rùa có ba thuộc tính. một vị trí, một định hướng [hoặc hướng] và một cây bút
Di chuyển đầu rùa
Con rùa có thể di chuyển theo bốn hướng
- Phía trước
- Phía sau
- Trái
- Đúng
Để biết thêm về nó, bạn có thể tham khảo Tài liệu về rùa. Sử dụng liên kết này để điều hướng đến tài liệu
Bạn có thể tìm thấy tất cả mã tại Kho lưu trữ GitHub của tôi. Đánh dấu sao nếu bạn thấy hữu ích
Để truy cập thư viện Python, bạn cần nhập nó vào môi trường Python của mình, sử dụng lệnh sau để nhập _______5 nó vào tập lệnh python của bạn
Code language: JavaScript [javascript]
import turtle
Bắt đầu, hãy tạo một phiên bản của Screen
wn = turtle.Screen[]
Bây giờ, hãy tạo một phiên bản của Rùa
Code language: PHP [php]
self.t = turtle.Turtle[]
- Hãy đặt tốc độ là
3
bằng cách sử dụngspeed
phương pháp, điều đó có nghĩa là pikachu sẽ không chỉ xuất hiện trên màn hình, bản vẽ sẽ có một số hoạt ảnh - Nếu muốn thay đổi màu nền, bạn có thể sử dụng phương pháp
bgcolor
, theo mặc định, màu nền là màu trắng - Bạn có thể điều chỉnh độ dày của bút bằng phương pháp
pensize
, nó sẽ hơi đậm - ondrag kéo Rùa sẽ di chuyển nó trên màn hình do đó tạo ra các bản vẽ tay [nếu bút bị hỏng]
Code language: CSS [css]
t.pensize[3] t.speed[9] t.ondrag[getPosition]
Bây giờ hãy xem một số phương pháp phổ biến được sử dụng trong chương trình này
- Rùa[]. Được sử dụng để tạo và trả về một đối tượng rùa mới
- chuyển tiếp [giá trị]. Đối với giá trị được chỉ định, con rùa di chuyển về phía trước
- lạc hậu [giá trị]. Đối với giá trị được chỉ định, con rùa di chuyển ngược lại
- góc phải]. Quay rùa theo chiều kim đồng hồ
- trái [góc]. Quay rùa ngược chiều kim đồng hồ
- bút bi[]. Bút rùa được nhặt
- đặt bút xuống[]. Bút rùa đặt xuống
- hướng lên[]. Giống như penup[]
- xuống[]. giống như pendown[]
- màu [tên màu]. Chuồng rùa bị đổi màu
- tô màu [tên màu]. Màu được sử dụng để tô một hình dạng cụ thể được thay đổi
- phần mở đầu[]. Tiêu đề hiện tại được trả lại
- Chức vụ[]. Vị trí hiện tại được trả về
- goto[x, y]. Di chuyển vị trí của rùa đến tọa độ x, y
- end_fill[]. Màu tô hiện tại được tô sau khi đóng đa giác
- begin_fill[]. Điểm bắt đầu được ghi nhớ cho một đa giác đầy
- dấu chấm[]. Dấu chấm được để lại ở vị trí hiện tại
- tem[]. Ấn tượng về hình con rùa được để lại tại vị trí hiện tại
- Hình dạng[]. Nên là – 'rùa', 'cổ điển', 'mũi tên' hoặc 'vòng tròn'
Source Code with Comments- Vẽ Pikachu bằng thư viện rùa Python
Đầu ra của mã, Khi bạn chạy mã
Vẽ Pikachu bằng thư viện rùa PythonVì vậy, đây là Pikachu của chúng ta với con rùa Python. Đơn giản phải không?? . Tôi hy vọng thư viện Rùa hiện rõ ràng hơn với bạn và đừng quên thử mã này một lần
Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?
Chào mừng bạn đến với mã. Đây là một mã đơn giản để vẽ Pikachu [một sinh vật hư cấu từ pokemon] bằng lập trình Rùa
Trong mã này, chúng tôi đã sử dụng một con rùa tên là "pika" để vẽ nhân vật yêu thích thời thơ ấu của chúng tôi - Pikachu
Ghi chú. Thích bài viết? . Đóng góp một bài viết