Mã python để vẽ pikachu

Chuyển đến nội dung

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ước

Mụ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

import turtle

Code language: JavaScript [javascript]

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

self.t = turtle.Turtle[]

Code language: PHP [php]
  • Hãy đặt tốc độ là 3 bằng cách sử dụng speed 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]

t.pensize[3] t.speed[9] t.ondrag[getPosition]

Code language: CSS [css]

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 Python

Vì 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

Chủ Đề