Bạn có thể vẽ những hình gì trong con rùa Python?

Python có một mô-đun tích hợp có tên là rùa. Nó cung cấp bản vẽ với màn hình các tông và một con rùa [bút]. Chúng ta phải di chuyển con rùa để vẽ bất cứ thứ gì trên màn hình. Có các chức năng khác, chẳng hạn như chuyển tiếp [] và đảo ngược [], để di chuyển con rùa

Con rùa vừa là tên của thư viện vừa là tên của chiếc bút trên màn hình mà chúng tôi sử dụng để phác thảo. Tóm lại, thư viện rùa Python làm cho nó trở nên hấp dẫn và hấp dẫn đối với các lập trình viên mới học Python. Rùa thường được sử dụng để giới thiệu trẻ em với máy tính

Làm cách nào để vẽ các hình tô màu trong Turtle - Python?

Hãy xem xét các giai đoạn tiếp theo về cách sử dụng con rùa Python để vẽ các hình dạng được tô màu bằng màu thích hợp. Rùa có 3 chức năng đổ màu vào các hình nó đã vẽ

  • tô màu[]. Chức năng này hỗ trợ trong việc chọn màu để điền vào hình dạng. Nó sử dụng tên màu hoặc giá trị hex được cung cấp làm tham số đầu vào để tô màu cho các đối tượng địa hình khép kín sau đây. Tên màu cơ bản bao gồm đỏ, xanh dương, xanh lục và cam.
    Giá trị hex của một màu là một chuỗi các số thập lục phân [bắt đầu bằng "#"], chẳng hạn như #RGGRBG. Ba số thập lục phân là R, G và B.
  • begin_fill[]. hướng dẫn Rùa rằng màu đã chọn phải được sử dụng để tô bất kỳ đối tượng đồ họa nào sắp đóng
  • End_fill[]. hướng dẫn rùa ngừng lấp đầy các đối tượng đồ họa sắp đóng

Vì vậy, hãy bắt đầu

Sử dụng con rùa Python để vẽ một nửa vòng tròn đầy màu sắc

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. Turtle" sau lần nhập rùa đầu tiên

Để đặt màu, trước tiên chúng ta sẽ sử dụng ttl. color[] và sau đó ttl. màu ["hồng"]

chức năng ttl. begin_fill[] bây giờ phải được gọi để bắt đầu tô màu cho nửa vòng tròn. Bán kính của vòng tròn là 90 pixel và chu vi của nó là 180 độ

Sau khi vẽ xong, hãy gọi ttl. chức năng end_fill[]. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Cuối cùng, chúng tôi ẩn con rùa bằng cách sử dụng ttl. con rùa []

Hoàn thành mã

đầu ra

Giải trình

Nửa vòng tròn được tô màu được vẽ trên một bảng vẽ mới, như có thể thấy trong kết quả này. Nó tạo ra một hình tròn có bán kính 90 pixel và một nửa hình tròn ở góc 180 độ được tô màu hồng. Bạn có thể xem ảnh chụp màn hình ở trên

Sử dụng con rùa Python để vẽ một vòng tròn đầy màu sắc

Hãy sử dụng con rùa của Python để tạo một vòng tròn đầy màu sắc

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. Turtle" sau lần nhập rùa đầu tiên

Để đặt màu, trước tiên chúng ta sẽ sử dụng ttl. color[] và sau đó ttl. màu đỏ"]

chức năng ttl. begin_fill[] bây giờ phải được gọi để bắt đầu tô màu cho vòng tròn. Bán kính của vòng tròn là 90 pixel

Sau khi vẽ xong, hãy gọi ttl. chức năng end_fill[]. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Cuối cùng, chúng tôi ẩn con rùa bằng cách sử dụng ttl. con rùa []

Hoàn thành mã

đầu ra

Giải trình

Vòng tròn tô màu được vẽ trên một bảng vẽ mới, như có thể thấy trong kết quả này. Nó tạo ra một vòng tròn có bán kính 90 pixel được tô màu đỏ. Bạn có thể xem ảnh chụp màn hình ở trên

Sử dụng con rùa Python để vẽ một hình vuông đầy màu sắc

Hãy nói về cách vẽ một hình vuông được tô màu bằng con rùa Python

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. rùa" sau lần nhập rùa đầu tiên

Ở đây, chúng ta sẽ sử dụng hàm fillcolor[], sau đó chúng ta sẽ sử dụng "ttl. fillcolor["yellow"] để đặt màu

chức năng ttl. begin_fill[] bây giờ sẽ được gọi và nó sẽ bắt đầu tô màu cho hình vuông

Ở đây, chúng ta sẽ sử dụng vòng lặp for bốn lần để vẽ mỗi bên bằng các phương thức forward[] và right[]

gọi điện thoại. end_fill[] sau khi tô màu xong. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Hoàn thành mã

đầu ra

Giải trình

Hình vuông trong bảng vẽ hiện tại được tô màu vàng trong kết quả này, như có thể thấy được nhờ sự trợ giúp của vòng lặp for và các phương thức thư viện rùa khác nhau. Bạn có thể xem ảnh chụp màn hình ở trên

Sử dụng con rùa Python để vẽ một hình chữ nhật đầy màu sắc

Hãy nói về cách vẽ một hình chữ nhật được tô màu bằng con rùa Python

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. rùa" sau lần nhập rùa đầu tiên

Ở đây, chúng ta sẽ sử dụng hàm fillcolor[], sau đó chúng ta sẽ sử dụng "ttl. fillcolor["green"] để đặt màu

chức năng ttl. begin_fill[] bây giờ sẽ được gọi và nó sẽ bắt đầu tô màu cho hình chữ nhật

Ở đây, chúng ta sẽ sử dụng vòng lặp for 2 lần để vẽ mỗi cạnh bằng các phương thức forward[] và right[], với một cạnh là chiều dài và cạnh còn lại là chiều rộng của hình chữ nhật

gọi điện thoại. end_fill[] sau khi tô màu xong. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Hoàn thành mã

đầu ra

Giải trình

Hình chữ nhật trong bảng vẽ hiện tại được tô màu xanh lá cây trong đầu ra này, như có thể thấy được nhờ sự trợ giúp của vòng lặp for và các phương thức thư viện rùa khác nhau. Bạn có thể xem ảnh chụp màn hình ở trên

Sử dụng con rùa Python để vẽ một hình tam giác đầy màu sắc

Hãy nói về cách vẽ một hình tam giác được tô màu bằng con rùa Python

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. rùa" sau lần nhập rùa đầu tiên

Ở đây, chúng ta sẽ sử dụng hàm fillcolor[], sau đó chúng ta sẽ sử dụng "ttl. fillcolor["blue"] để đặt màu

chức năng ttl. begin_fill[] bây giờ sẽ được gọi và nó sẽ bắt đầu tô màu cho hình tam giác

Ở đây, chúng ta sẽ sử dụng vòng lặp for ba lần để vẽ mỗi bên bằng các phương thức forward[] và left[]

gọi điện thoại. end_fill[] sau khi tô màu xong. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Hoàn thành mã

đầu ra

Giải trình

Hình tam giác trong bảng vẽ hiện tại được tô màu xanh lam trong đầu ra này, như có thể thấy được nhờ sự trợ giúp của vòng lặp for và các phương thức thư viện rùa khác nhau. Bạn có thể xem ảnh chụp màn hình ở trên

Sử dụng con rùa Python để vẽ một ngôi sao đầy màu sắc

Hãy nói về cách vẽ một ngôi sao được tô màu bằng con rùa Python

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. rùa" sau lần nhập rùa đầu tiên

Ở đây, chúng ta sẽ sử dụng hàm fillcolor[], sau đó chúng ta sẽ sử dụng "ttl. fillcolor["magenta"] để đặt màu

chức năng ttl. begin_fill[] bây giờ sẽ được gọi và nó sẽ bắt đầu tô màu cho ngôi sao

Ở đây, chúng ta sẽ sử dụng vòng lặp for năm lần để vẽ mỗi bên bằng các phương thức forward[] và right[], rẽ phải một góc 144 độ

gọi điện thoại. end_fill[] sau khi tô màu xong. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Hoàn thành mã

đầu ra

Giải trình

Ngôi sao trong bảng vẽ hiện tại được tô màu đỏ tươi trong kết quả này, có thể thấy được nhờ sự trợ giúp của vòng lặp for và các phương thức thư viện rùa khác nhau. Bạn có thể xem ảnh chụp màn hình ở trên

Sử dụng con rùa Python để vẽ một hình lục giác đầy màu sắc

Hãy nói về cách vẽ một hình lục giác được tô màu bằng cách sử dụng con rùa Python

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. rùa" sau lần nhập rùa đầu tiên

Ở đây, chúng ta sẽ sử dụng hàm fillcolor[], sau đó chúng ta sẽ sử dụng "ttl. fillcolor["light green"] để đặt màu

chức năng ttl. begin_fill[] bây giờ sẽ được gọi và nó sẽ bắt đầu tô màu cho hình lục giác

Ở đây, chúng ta sẽ sử dụng vòng lặp for sáu lần để vẽ mỗi bên bằng các phương thức forward[] và right[], rẽ phải một góc 60 độ

gọi điện thoại. end_fill[] sau khi tô màu xong. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Hoàn thành mã

đầu ra

Giải trình

Hình lục giác trong bảng vẽ hiện tại được tô màu xanh nhạt trong kết quả này, như có thể thấy được nhờ sự trợ giúp của vòng lặp for và các phương thức thư viện rùa khác nhau. Bạn có thể xem ảnh chụp màn hình ở trên

Sử dụng con rùa Python để vẽ một hình bát giác đầy màu sắc

Hãy nói về cách vẽ một hình bát giác được tô màu bằng con rùa Python

Khi đó có thể làm chuồng rùa bằng cách khai báo "ttl = rùa. rùa" sau lần nhập rùa đầu tiên

Ở đây, chúng ta sẽ sử dụng hàm fillcolor[], sau đó chúng ta sẽ sử dụng "ttl. fillcolor["light blue"] để đặt màu

chức năng ttl. begin_fill[] bây giờ sẽ được gọi và nó sẽ bắt đầu lấp đầy hình bát giác bằng màu

Ở đây, chúng ta sẽ sử dụng vòng lặp for tám lần để vẽ mỗi bên bằng các phương thức forward[] và right[], rẽ phải một góc 45 độ

gọi điện thoại. end_fill[] sau khi tô màu xong. Lệnh này hướng dẫn con rùa ngừng tô màu vào

Hoàn thành mã

đầu ra

Giải trình

Hình bát giác trong bảng vẽ hiện tại được tô màu xanh lam nhạt trong kết quả này, như có thể thấy được nhờ sự trợ giúp của vòng lặp for và các phương thức thư viện rùa khác nhau. Bạn có thể xem ảnh chụp màn hình ở trên

Sự kết luận

Để kết thúc, chúng ta đã tìm hiểu về các phương thức khác nhau như forward[], right[], left[], end_fill[], begin_fill[] và color[]. Với sự trợ giúp của phương pháp này, chúng tôi có thể tạo các hình dạng khác nhau và tô màu cho chúng bằng thư viện rùa Python

Có bao nhiêu hình dạng trong Python rùa?

Ban đầu, có các hình đa giác sau . “mũi tên”, “con rùa”, “hình tròn”, “hình vuông”, “hình tam giác”, “cổ điển”.

Bạn có thể vẽ một hình bầu dục bằng rùa Python không?

Hàm shape thiết lập hình dạng của con rùa, i. e. chỉ số của điểm vẽ. Vì vậy, có, bạn có thể làm cho con rùa trông giống hình bầu dục , nhưng bất kỳ bản vẽ nào trong tương lai sẽ di chuyển hình bầu dục của bạn đến một vị trí mới.

Bạn có thể vẽ một vòng tròn với đồ họa con rùa?

Bây giờ để vẽ hình tròn bằng rùa, chúng ta sẽ sử dụng hàm được xác định trước trong “rùa” . vòng tròn [bán kính]. Hàm này vẽ một đường tròn có bán kính cho trước bằng cách lấy vị trí “con rùa” làm tâm.

Chủ Đề