Trăn rùa vòng vòng

Bạn phải nhập mô-đun rùa để sử dụng nó. Sau đó, chúng ta đã tạo một bảng vẽ mới và gán nó cho một đối tượng t

t.circle[50]

Nó sẽ vẽ một vòng tròn bán kính 50 đơn vị

Nhiều đường tròn có một giao điểm gọi là các đường tròn tiếp xúc

#Program to draw tangent circles in Python Turtle
import turtle
 
t = turtle.Turtle[]
for i in range[10]:
  t.circle[10*i]

Đầu ra của chương trình trên-

Giải thích đoạn mã trên

for i in range[10]:
  t.circle[10*i]

Sau khi vẽ một vòng tròn, rùa đến điểm cũ mà nó đã bắt đầu vẽ một vòng tròn. Vì vậy, chỉ bằng cách thay đổi bán kính, chúng ta có thể có được các đường tròn tiếp tuyến. Điều này được lặp đi lặp lại 10 lần để có được các vòng tròn tiếp tuyến

Vẽ vòng tròn xoắn ốc trong Python Turtle

Các đường tròn có bán kính thay đổi được gọi là đường xoắn ốc

#Program to draw spiral circles in Python Turtle
import turtle
 
t = turtle.Turtle[]
for i in range[100]:
  t.circle[10+i, 45]

Đầu ra của chương trình trên-

Giải thích đoạn mã trên

for i in range[100]:
  t.circle[10+i, 45]

Đối số thứ hai của phương thức circle[] giúp vẽ một cung. Nó kiểm soát số đo của góc trung tâm. Ở đây chúng tôi đã vượt qua 45 như một góc trung tâm. Điều này được lặp đi lặp lại 100 lần để thu được các vòng tròn đồng tâm

Vẽ đường tròn đồng tâm trong Python Turtle

Các đường tròn có bán kính khác nhau nhưng chung tâm gọi là các đường tròn đồng quy

#Program to draw concentric circles in Python Turtle
import turtle
 
t = turtle.Turtle[]
for i in range[50]:
  t.circle[10*i]
  t.up[]
  t.sety[[10*i]*[-1]]
  t.down[]

Đầu ra của chương trình trên-

Giải thích đoạn mã trên

for i in range[100]:
  t.circle[10*i]
  t.up[]
  t.sety[[10*i]*[-1]]
  t.down[]

Sau khi vẽ một vòng tròn, chúng tôi đã nhặt chuồng rùa và đặt tọa độ y của chuồng rùa thành -1 nhân 10*i. Sau đó, chúng tôi đã đặt bút trở lại canvas. Điều này được lặp đi lặp lại 50 lần để thu được các vòng tròn đồng tâm

Python chứa một mô-đun vẽ thú vị có tên là Rùa. Mô-đun này có sẵn như là một phần của bản phân phối python tiêu chuẩn. Rùa bao gồm một số thao tác đồ họa được mô phỏng theo nét bút. Trong bài viết này, tôi sẽ chỉ cho bạn cách chúng ta có thể sử dụng các lệnh rùa để vẽ các hình dựa trên hình tròn.

Cách vẽ hình tròn đơn giản bằng Python Turtle

Tập lệnh python sau đây tạo một vòng tròn đơn giản với màu mặc định ở giữa canvas con rùa. Chúng tôi đã xác định canvas con rùa với chiều rộng 800 pixel và chiều cao 600 pixel. Sau đó, chúng tôi vẽ một vòng tròn bán kính 100 pixel ở giữa canvas. Lưu ý rằng đáy của vòng tròn được đặt ở giữa canvas

import turtle

turtle.setup[800,600]
board = turtle.Turtle[]

board.penup[]
board.setpos[0,0]
board.pendown[]
board.circle[100]

turtle.done[]

Cách vẽ khuôn mặt bằng Python Turtle

Tập lệnh python sau đây vẽ hình dạng của khuôn mặt bằng lệnh rùa. Chúng tôi đã tổ chức mã trong các chức năng để mỗi phần của bản vẽ là riêng biệt. Lưu ý rằng chúng tôi đang đặt lại hướng của bút sau khi vẽ một phần của hình tròn trong hàm draw_lip

________số 8

Cách vẽ đường tròn tiếp tuyến bằng Python Turtle

Chương trình python sau đây tạo logo olympics bằng gói rùa. Nó cũng thể hiện việc sử dụng màu bút và cỡ bút trong vẽ hình

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

rùa. về phía trước [chiều dài + chiều dài]

Chủ Đề