Hướng dẫn python turtle coordinate grid - lưới tọa độ rùa trăn

Trong hướng dẫn Python này, chúng tôi sẽ tìm hiểu cách tạo ra một lưới trong Rùa Python và chúng tôi cũng sẽ bao gồm các ví dụ khác nhau liên quan đến lưới rùa. Và, chúng tôi sẽ bao gồm các chủ đề này.How to create a Grid in Python Turtle and we will also cover different examples related to Turtle Grid. And, we will cover these topics.

  • Lưới rùa Python
  • Lưới tọa độ rùa Python

Trong phần này, chúng ta sẽ tìm hiểu về cách tạo ra một lưới trong Rùa Python.how to create a grid in python turtle.

Trước khi tiến về phía trước, chúng ta nên có một kiến ​​thức về lưới là gì?what is a grid?

Một lưới được định nghĩa là một mạng của các đường ngang hoặc dọc. Những dòng này tạo ra một kết nối với nhau hoặc chúng ta có thể nói rằng giữ nhau. Lưới được sử dụng để cung cấp vị trí cho các điểm trên biểu đồ.grid is defined as a network of horizontal or vertical lines. These lines create a connection with each other or we can say that hold each other. Grid is used for giving the location to points on the chart.

Lưới rùa cũng được sử dụng để đề cập đến điểm chính xác trong biểu đồ. Và những điểm này được đề cập với sự giúp đỡ của rùa. is also used for mentioning the point on the correct in the graph. And these points are mentioned with the help of the turtle.

Code:

Trong mã sau, chúng tôi sẽ nhập thư viện rùa từ nhập khẩu rùa *, nhập khẩu rùa. Mô -đun rùa () được sử dụng để tạo các đối tượng.from turtle import *, import turtle. The turtle() module is used to make objects.

  • Tur.forward (300) được sử dụng để di chuyển con rùa theo hướng về phía trước. is used to move the turtle in the forward direction.
  • Tur.Up () được sử dụng để dừng bản vẽ. is used to stop the drawing.
  • Tur.SetPos (Val, 300) được sử dụng để đặt vị trí của trục y. is used to set the position of the y axis.
  • Tur.Down () được sử dụng để bắt đầu bản vẽ. is used to start the drawing.
  • Tur.Backward (300) được sử dụng để di chuyển con rùa theo hướng ngược để vẽ một dòng khác. is used to move the turtle in the backward direction for drawing another line.
  • Tur.Write (0, font = (Hồi Verdana, 18, Bold Bold)) được sử dụng để viết 0 trong lưới. is used to write the 0 in the grid.
  • WS.Setup (800.800) được sử dụng để đặt màn hình. is used to set the screen.
  • Tur.Speed ​​(100) được sử dụng để cung cấp tốc độ cho rùa. is used to give the speed to the turtle.
  • Tur.left (90) được sử dụng để di chuyển con rùa theo hướng bên trái. is used to move the turtle in the left direction.
  • Tur.Hideturtle () được sử dụng rùa không được hiển thị trên màn hình.is used the turtle is not shown on the screen.
from turtle import *

import turtle
 
 
ws=turtle.Screen()
tur=turtle.Turtle()
 

def draw_yaxs(val):
     

    tur.forward(300)
     

    tur.up()
    tur.setpos(val,300)
    tur.down()
     

    tur.backward(300)
     
    tur.up()
    tur.setpos(val+10,0)
    tur.down()
     

def draw_xaxs(val):
     

    tur.forward(300)
     
    tur.up()
    tur.setpos(300,val)
    tur.down()
     
    tur.backward(300)
     

    tur.up()
    tur.setpos(0,val+10)
    tur.down()
     
def label():
     

    tur.penup()
    tur.setpos(155,155)
    tur.pendown()
     
    tur.write(0,font=("Verdana", 18, "bold"))
     
    tur.penup()
    tur.setpos(290,155)
    tur.pendown()
     

    tur.write("x",font=("Verdana", 18, "bold"))


    tur.penup()
    tur.setpos(155,290)
    tur.pendown()
     

    tur.write("y",font=("Verdana", 18, "bold"))
     
ws.setup(800,800)   
 
tur.speed(100)
tur.left(90) 
tur.color('blue')
 

for i in range(30):
    draw_yaxs(10*(i+1))
 

tur.right(90)
tur.up()
tur.setpos(0,0)
tur.down()
 

for i in range(30):
    draw_xaxs(10*(i+1))

tur.hideturtle()

turtle.done()

Output:

Sau khi chạy mã trên, chúng ta có được đầu ra sau trong đó chúng ta có thể thấy các đường ngang và dọc kết nối nhau và tạo thành một lưới màu đẹp.

Lưới rùa Python

Ngoài ra, kiểm tra: rùa python fractal

Lưới tọa độ rùa Python

Trong phần này, chúng ta sẽ tìm hiểu về cách tạo lưới tọa độ trong Rùa Python.create a coordinate grid in python turtle.

Như chúng ta biết, lưới là một mạng lưới các đường ngang và dọc. Các đường ngang và dọc tạo ra một kết nối với nhau và tạo thành một lưới đẹp. Bên trong lưới, chúng tôi tạo một tọa độ trên điểm nào được đặt tại vị trí thích hợp của nó.

Một mặt phẳng tọa độ có trục x và trục y được sử dụng để phát hiện các điểm hoặc chúng ta có thể nói rằng xác định vị trí của các điểm.

Code:

Trong mã sau, chúng tôi sẽ nhập thư viện rùa từ nhập khẩu rùa *, nhập khẩu rùa. Phương thức rùa () được sử dụng để tạo các đối tượng. from turtle import *, import turtle. The turtle() method is used to make objects.

  • Tur.forward (300) được sử dụng để di chuyển các đường theo hướng về phía trước với sự trợ giúp của một con rùa. is used to move the lines in the forward direction with the help of a turtle.
  • Tur.Up () được sử dụng để dừng bản vẽ. is used to stop the drawing.
  • Tur.SetPos (Val, 300) được sử dụng để đặt vị trí của trục X hoặc Y.is used to set the position of axis X or Y.
  • Tur.Down () được sử dụng để bắt đầu bản vẽ. is used to start the drawing.
  • Tur.Backward (300) được sử dụng để di chuyển các đường theo hướng ngược với sự trợ giúp của The Theturtle.is used to move the lines in the backward direction with the help of theturtle.
  • Tur.Write (0, font = (Hồi Verdana, 18, Bold Bold,)) được sử dụng để viết 0 tại nguồn gốc của tọa độ. is used to write the 0 at the origin of the coordinates.
  • Tur.Write (Hồi X, font = (Hồi Verdana, 18, Bold Bold,)) được sử dụng để viết X nơi đặt trục X. is used to write the x where the x axis is placed.
  • Tur.Write (Hồi y, font = (Hồi Verdana, 18, Bold Bold,)) được sử dụng để viết y nơi đặt trục y. is used to write the y where the Y axis is placed.
  • WS.Setup (800.800) được sử dụng để đặt kích thước của màn hình. is used to set the a size of screen.
  • Tur.Speed ​​(100) được sử dụng để cung cấp tốc độ cho rùa để vẽ một số hình dạng.is used to give the speed to turtle for draw some shapes.
  • Tur.Color (‘Cyan,) được sử dụng để cung cấp màu cho bút.is used to give color to the pen.
  • Nhãn () được sử dụng để cung cấp nhãn cho tọa độ. is used to give the labels to coordinates.
  • Tur.Hideturtle () được sử dụng để giấu con rùa khỏi màn hình. is used for hiding the turtle from the screen.
from turtle import *

import turtle
 

ws=turtle.Screen()
tur=turtle.Turtle()
 

def draw_yaxs(val):
     

    tur.forward(300)
     
    tur.up()
    tur.setpos(val,300)
    tur.down()
     

    tur.backward(300)
     
    tur.up()
    tur.setpos(val+10,0)
    tur.down()


def draw_xaxs(val):
     

    tur.forward(300)
     

    tur.up()
    tur.setpos(300,val)
    tur.down()
     

    tur.backward(300)
     

    tur.up()
    tur.setpos(0,val+10)
    tur.down()
     
def label():
     
    tur.penup()
    tur.setpos(155,155)
    tur.pendown()
     
    tur.write(0,font=("Verdana", 18, "bold"))
     
    tur.penup()
    tur.setpos(290,155)
    tur.pendown()
     

    tur.write("x",font=("Verdana", 18, "bold"))
     
    tur.penup()
    tur.setpos(155,290)
    tur.pendown()
     

    tur.write("y",font=("Verdana", 18, "bold"))
     

ws.setup(800,800)   
 

tur.speed(100)
tur.left(90) 
tur.color('cyan')
 

for i in range(30):
    draw_yaxs(10*(i+1))
 

tur.right(90)
tur.up()
tur.setpos(0,0)
tur.down()
 

for i in range(30):
    draw_xaxs(10*(i+1))
 

tur.color('black')
 

tur.up()
tur.setpos(0,150)
tur.down()
tur.forward(300)
tur.left(90)
tur.up()
tur.setpos(150,0)
tur.down()

tur.forward(300)

label()

tur.hideturtle()
turtle.done()

Output:

Sau khi chạy mã trên, chúng ta nhận được đầu ra sau trong đó chúng ta có thể thấy một lưới được tạo bên trong tọa độ lưới được rút ra.

Như chúng ta đã biết, mặt phẳng tọa độ có hai trục x trục và trục y được sử dụng để phát hiện các điểm và chúng ta thấy trục x và trục y đại diện cho mặt phẳng tọa độ.

Lưới tọa độ rùa Python

Ngoài ra, hãy xem một số hướng dẫn khác về Rùa Python.

  • Python Rùa rõ ràng với các ví dụ
  • Rùa Python có được vị trí
  • Python Rùa 3D Hình dạng
  • Đường vẽ rùa Python
  • Ngôi sao rùa Python
  • Rùa Python hình bầu dục
  • Vòng lặp rùa python
  • Python Rùa vẽ thư
  • Python rùa setworldcoordinate

Vì vậy, trong hướng dẫn này, chúng tôi đã thảo luận về lưới rùa Python và chúng tôi cũng đã đề cập đến các ví dụ này liên quan đến việc thực hiện nó. Dưới đây là danh sách các ví dụ mà chúng tôi đã đề cập.Python Turtle Grid and we have also covered these examples related to its implementation. Here is the list of examples that we have covered.

  • Lưới rùa Python
  • Lưới tọa độ rùa Python

Hướng dẫn python turtle coordinate grid - lưới tọa độ rùa trăn

Ngoài ra, hãy xem một số hướng dẫn khác về Rùa Python.