Trong phần hướng dẫn Python này, chúng ta sẽ tìm hiểu Cách vẽ hình ngôi sao trong Python Turtle và chúng ta cũng sẽ đề cập đến các ví dụ khác nhau liên quan đến Ngôi sao con rùa. Và, chúng tôi sẽ đề cập đến những chủ đề này
- Trăn rùa sao
- Trăn rùa sao vị trí
- Trăn mã sao rùa
- Trăn rùa đêm đầy sao
Mục lục
Trăn rùa sao
Tiết này chúng ta sẽ tìm hiểu về cách vẽ hình ngôi sao trên trăn rùa
Trước khi tiến về phía trước, chúng ta nên có một chút kiến thức về các vì sao. Các ngôi sao là những thiên thể có thể nhìn thấy vào ban đêm và khi ai đó được nhìn thấy trên bầu trời thì nó trông giống như một điểm sáng cố định. Ngôi sao gần trái đất nhất là mặt trời. Ngôi sao con rùa là ngôi sao được vẽ trên bảng vẽ với sự giúp đỡ của con rùa
Mã số
Trong đoạn mã sau, chúng tôi sẽ nhập mô-đun rùa từ rùa nhập *, nhập rùa. Phương thức rùa[] được sử dụng để tạo các đối tượng
- tu. pensize[4] được sử dụng để cung cấp kích thước cho bút
- tu. penup[] dùng để nhặt bút lên và rùa ngừng vẽ
- tu. setpos[-90,30] được sử dụng để thiết lập vị trí của rùa
- tu. pendown[] được sử dụng để bắt đầu vẽ
- tu. pencolor[color[i]] được sử dụng để tạo màu cho bút
- tu. forward[200] được sử dụng để di chuyển con rùa về phía trước
- tu. right[144] được sử dụng để di chuyển con rùa đi đúng hướng
from turtle import *
import turtle as tur
ws = tur.Turtle[]
color= ['yellow','orange','green','cyan','blue']
tur.pensize[4]
tur.penup[]
tur.setpos[-90,30]
tur.pendown[]
for i in range[5]:
tur.pencolor[color[i]]
tur.forward[200]
tur.right[144]
tur.penup[]
tur.setpos[80,-140]
tur.pendown[]
tur.pencolor["Black"]
tur.done[]
đầu ra
Sau khi chạy đoạn mã trên, chúng ta sẽ nhận được đầu ra sau, trong đó chúng ta có thể thấy một ngôi sao màu đẹp được vẽ trên màn hình thu hút ánh nhìn của người dùng
Cũng kiểm tra. Trăn Rùa Nhận Vị Trí
Trăn rùa sao vị trí
Trong phần này chúng ta sẽ tìm hiểu về vị trí sao rùa trong trăn rùa
Như chúng ta biết ngôi sao có thể nhìn thấy vào ban đêm và hiện trên bầu trời trông giống như một điểm sáng cố định. Chúng tôi cũng vẽ ngôi sao trên bảng vẽ với sự trợ giúp của chú rùa và đo vị trí của chú rùa nơi ngôi sao được vẽ ở vị trí nào
Mã số
Trong đoạn mã sau, chúng tôi sẽ nhập thư viện rùa từ rùa nhập *, nhập rùa và cũng nhập sys mô-đun này cung cấp các chức năng khác nhau để xử lý môi trường thời gian chạy của python từ các phần khác nhau
- tu. color[clr] được sử dụng để tạo màu cho rùa
- tu. vị trí [] được sử dụng để cung cấp vị trí bắt đầu cho con rùa bắt đầu vẽ
- in ["Ngoại lệ. ”, điểm, tập tin=sys. stderr] được sử dụng để in vị trí trên màn hình
- tu. reset[] được sử dụng để đặt lại vị trí của rùa
from turtle import *
import turtle as tur
import sys
from time import sleep
def gcd[a, b]:
while b != 0:
a, b = b, a % b
return a
def normal_star[siz, clr, point]:
if point