Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách vẽ các hình dạng khác nhau bằng thư viện Python Turtle


Trong chương trình này, vẽ các hình dạng khác nhau bằng thư viện Turtle trong Python. Turtle là tính năng như bảng vẽ, cho phép điều khiển rùa vẽ khắp nơi. Các hình: vuông, chữ nhật, tròn, lục giác.

Thuật toán

Bước 1: Nhập độ dài cạnh cho các hình dạng.

Bước 2: Dùng các phương thức turtle như forward() và left() để vẽ hình.

Mã ví dụ

import turtle
t = turtle.Turtle()
# VUÔNG
side = int(input("Độ dài cạnh: "))
for i in range(4):
    t.forward(side)
    t.left(90)
# CHỮ NHẬT
side_a = int(input("Độ dài cạnh a: "))
side_b = int(input("Độ dài cạnh 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)
# TRÒN
radius = int(input("Bán kính tròn: "))
t.circle(radius)
# LỤC GIÁC
for i in range(6):
    t.forward(side)
    t.left(300)

Kết quả

VUÔNG: Độ dài cạnh: 100 Cách vẽ các hình dạng khác nhau bằng thư viện Python Turtle
CHỮ NHẬT: Độ dài cạnh a: 100 Độ dài cạnh b: 20 Cách vẽ các hình dạng khác nhau bằng thư viện Python Turtle
TRÒN: Bán kính tròn: 60 Cách vẽ các hình dạng khác nhau bằng thư viện Python Turtle
LỤC GIÁC: Độ dài cạnh: 100 Cách vẽ các hình dạng khác nhau bằng thư viện Python Turtle