Trong chương trình này, chúng tôi sẽ vẽ các hình dạng khác nhau bằng cách sử dụng Turtle thư viện bằng Python. Turtle là một tính năng của trăn giống như một bảng vẽ, cho phép bạn ra lệnh cho một con rùa vẽ trên đó. Các hình dạng khác nhau mà chúng ta sẽ vẽ là hình vuông, hình chữ nhật, hình tròn và hình lục giác.
Thuật toán
Bước 1:Lấy độ dài của các cạnh cho các hình dạng khác nhau làm đầu vào.
Bước 2:Sử dụng các phương thức con rùa khác nhau như forward () và left () để vẽ các hình dạng khác nhau.
Mã mẫu
import turtle
t = turtle.Turtle()
#SQUARE
side = int(input("Length of side: "))
for i in range(4):
t.forward(side)
t.left(90)
#RECTANGLE
side_a = int(input("Length of side a: "))
side_b = int(input("Length of side b: "))
t.forward(side_a)
t.left(90)
t.forward(side_b)
t.left(90)
t.forward(side_a)
t.left(90)
t.forward(side_b)
t.left(90)
#CIRCLE
radius = int(input("Radius of circle: "))
t.circle(radius)
#HEXAGON
for i in range(6):
t.forward(side)
t.left(300) Đầu ra
SQUARE: Length of side: 100RECTANGLE: Length of side a: 100 Length of side b: 20
CIRCLE: Radius of circle: 60
HEXAGON:Length of side: 100
RECTANGLE:
Length of side a: 100
Length of side b: 20
CIRCLE:
Radius of circle: 60
HEXAGON:Length of side: 100
