Đồ họa rùa là một mô-đun Python tích hợp cung cấp vải và rùa (con trỏ) để cho phép bạn thể hiện sự sáng tạo của mình. Con rùa di chuyển xung quanh vải và vẽ theo hướng dẫn. Canvas có thể được coi là một biểu đồ có nguồn gốc (0,0) ở trung tâm của nó. Trung tâm được gọi là nhà. Bằng cách đó, chúng ta có thể cho rằng vải được chia thành bốn góc phần tư. Rùa là một con trỏ di chuyển qua khung vẽ theo hướng dẫn từ người dùng. Ban đầu nó nằm ở nhà. Khi được cung cấp một con rùa lệnh. Khi được cung cấp một rùa lệnh.left (90), nó sẽ xoay 90 độ theo hướng bên trái trong khi vẫn đang ở vị trí. Bằng cách sử dụng nhiều lệnh khác như đã đề cập ở trên, chúng ta có thể thiết kế nhiều hình dạng và hình ảnh một cách dễ dàng.turtle.forward(20), it moves 20 units in the direction in which it is pointing while drawing a line. When given a command turtle.left(90), it will rotate 90 degrees in the left direction while still being in-place. By using many other commands as mentioned above we can design many shapes and images easily. Kiểm tra tài liệu cho đồ họa rùa tại đây: https://docs.python.org/3/l Library/turtle.html#turtle.goto Dưới đây là một số lệnh mà chúng tôi sẽ sử dụng trong mã chương trình:
Bây giờ, sử dụng các lệnh trên, chúng tôi sẽ làm cho con rùa viết tên của chúng tôi. Nó giống như hướng dẫn một người bị mù để đến đích của mình. Tốt hơn là lên kế hoạch trước trên một tờ giấy ghi nhớ tọa độ để có được kết quả trông đồng nhất. Di chuyển về phía trước Có hai cách để viết một văn bản bằng rùa.
import turtle
turtle.color('purple')
style = ('Courier', 90, 'normal')
turtle.write('PRATIBHA', font=style, align='center')
turtle.hideturtle() Điều này sẽ in chuỗi tên trên màn hình rùa. Đầu ra được đưa ra dưới đây: Để xóa bản vẽ bằng rùa sử dụng: rùa.reset ()
import turtle
t = turtle.Turtle()
t.reset()
t.pencolor('purple')
t.pensize(5)
t.penup()
t.goto(-300,200)
#p
t.pendown()
t.fd(20)
t.circle(-30, 180)
t.fd(20)
t.rt(90)
t.fd(60)
t.bk(60)
t.lt(180)
t.fd(60)
t.penup()
t.goto(-230,200)
#R
t.pendown()
t.lt(90)
t.fd(20)
t.circle(-30,180)
t.fd(20)
t.rt(90)
t.fd(60)
t.bk(60)
t.lt(180)
t.fd(60)
t.bk(60)
t.lt(45)
t.fd(80)
t.rt(45)
t.penup()
t.goto(-160,200)
Sau đó, chúng tôi gán cho con rùa một tên mới, nói 't'. Sau đó, chúng tôi đặt kích thước và màu sắc của bút và di chuyển con rùa (không vẽ, tức là wit t.penup ()) đến một điểm cụ thể từ nơi chúng tôi sẽ bắt đầu vẽ. Làm thế nào để bạn viết một tên rùa trong Python?Viết (arg, di chuyển = false, align = "trái", font = ("arial", 8, "bình thường")): Nó viết chuỗi được truyền trong arg trên màn hình. Văn bản có thể được định dạng với căn chỉnh (bên trái, trung tâm, hoặc bên phải) và phông chữ (phong cách, kích thước, (bình thường, một cách bold, chữ in italic)).: It writes the string passed in arg on the screen. The text can be formatted with align (“left”, “centre” or right”) and font(style,size,(“normal”,”bold”,”italic”)).
Làm thế nào để bạn mã hóa một con rùa trong Python?Nhập mô -đun rùa.Tạo một con rùa để kiểm soát.Vẽ xung quanh bằng cách sử dụng các phương pháp rùa.Chạy rùa.... Lập trình rùa trong Python .. Làm thế nào để bạn vẽ một con rùa trong các chữ cái?Để tạo một chữ cái, chúng tôi phải sử dụng các chức năng sau ... TUR..... Màu sắc (Cy Cyan) được sử dụng để cho màu cho bút .. Hình dạng (rùa rùa) được sử dụng để tạo hình cho rùa cho bút .. Tương phản ứng (10) được sử dụng để đặt kích thước bút .. Phải (90) được sử dụng để di chuyển con rùa đi đúng hướng .. Làm thế nào để bạn viết thư trong Python?Viết một chương trình Python để in các chữ cái từ bảng chữ cái tiếng Anh từ A-Z và A-Z ... Giải pháp mẫu:. Mã Python: Nhập chuỗi in ("Bảng chữ cái từ A-Z:") cho chữ cái trong String.ascii_LowerCase: in (chữ cái, end = "") in ("\ nalphabet từ a-z:"), end = ""). |