Cara menggambar persegi dengan python turtle

Dalam tutorial Python ini, kita akan belajar Cara membuat Kotak di Turtle Python dan kita juga akan membahas berbagai contoh yang terkait dengan kotak Turtle. Dan kami akan membahas topik ini

  • Fungsi persegi kura-kura python
  • Lingkaran persegi penyu python
  • Spiral persegi kura-kura python
  • Ukuran persegi kura-kura python
  • Akar kuadrat kura-kura python
  • Kotak kura-kura python di dalam kotak
  • Contoh persegi kura-kura python
  • Kura-kura Python mengisi persegi dengan warna
  • Kura-kura python menggambar banyak kotak
  • Kotak berulang kura-kura python

Daftar isi

Fungsi persegi kura-kura python

Pada bagian ini, kita akan belajar tentang fungsi Turtle Square di Python turtle

Dalam hal ini, kami menggunakan modul bawaan di python (turtle). Ini digunakan untuk menggambar di layar menggunakan kura-kura (pena). Untuk menggerakkan turtle berikut beberapa fungsi yang kita gunakan untuk memberikan bentuk forward() dan backward()

KODE

Pada kode berikut, kita mengimpor modul turtle dengan python, dan dengan bantuan fungsi forward() dan left(), kita menghasilkan bentuk persegi

  • ws. forward(100) adalah meneruskan turtle sebanyak 5 unit
  • ws. kiri (90) putar kura-kura sebesar 90 derajat
from turtle import *
import turtle
  
ws = turtle.Turtle()
 
 

ws.forward(100) 
ws.left(90) 
 

ws.forward(100) 
ws.left(90) 
 
ws.forward(100) 
ws.left(90)  

ws.forward(100) 
ws.left(90) 
turtle.exitonclick()

Keluaran

Pada output berikut, kita telah membuat bentuk persegi dengan bantuan fungsi forward() dan left()

Cara menggambar persegi dengan python turtle
Keluaran fungsi persegi kura-kura Python

Membaca. Perintah Penyu Python

Lingkaran persegi penyu python

Pada bagian ini, kita akan belajar tentang Turtle Square loop pada python turtle

Loop adalah cara yang menyenangkan untuk belajar dan menerapkan untuk melihat apa yang akan digambar

Kode

Dalam kode berikut, kami bersenang-senang menggunakan for loop dalam program di mana kami mendesain bentuk persegi menggunakan fungsi left() dan forward()

from turtle import *

ws = Screen()
ws.setup(width=550, height=400)

shape('square')
for s in range(4):
    left(90)
    forward(150)

done() 
_

Keluaran

Setelah menjalankan kode di atas, kami memiliki output berikut yang kami hasilkan dengan bantuan fungsi left() dan forward() menggunakan for loop

Cara menggambar persegi dengan python turtle
Output loop persegi penyu python

Membaca. Warna Penyu Python

Spiral persegi kura-kura python

Pada bagian ini, kita akan belajar tentang Turtle Square Spiral pada kura-kura python. Dalam hal ini, kami menggunakan modul bawaan di python (turtle). Ini digunakan untuk menggambar di layar menggunakan kura-kura (pena). Untuk menggerakkan turtle berikut adalah beberapa fungsi yang kita gunakan untuk memberikan bentuk forward() dan backward() dll

Kode

Dalam kode berikut, kita telah menggunakan modul turtle dan menggunakan fungsi forward() dan right() di mana kita mendefinisikan panjang sebagai len =10 dan sudut sebagai angl=90 untuk membentuk bentuk spiral

import turtle as tur
len = 10
angl = 90
tur.showturtle()
tur.shape("turtle")
tur.forward(len+len)
tur.right(angl)
length = len + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10
tur.forward(length+length)
tur.right(angl)
length = length + 10

Keluaran

Setelah menjalankan kode di atas, kita dapat melihat bagaimana kita dapat membuat bentuk spiral dengan menggunakan fungsi forward() dan right()

Cara menggambar persegi dengan python turtle
Output spiral persegi kura-kura Python

Membaca. Kecepatan Penyu Python

Ukuran persegi kura-kura python

Pada bagian ini, kita akan belajar tentang Turtle Square Size pada kura-kura piton

Dalam hal ini, kami menggunakan modul bawaan di python (turtle). Bujur sangkar mirip dengan segiempat biasa, keduanya memiliki sisi yang sama dan sudut yang sama 90 derajat. Dan ukuran bujur sangkar tergantung pada sisi-sisi bujur sangkar

Kode

Dalam kode berikut, kita membuat layar di dalamnya yang kita atur ukuran persegi dengan memberikan lebar dan tinggi

  • ukuran. setup(width=850, height=650) adalah fungsi yang digunakan untuk mengatur tinggi dan lebar persegi
  • shape('square') digunakan untuk membuat bentuk persegi
from turtle import *

size = Screen()
size.setup(width=850, height=650)

shape('square')
for si in range(4):
    left(90)
    forward(150)

done() 

Keluaran

Setelah menjalankan kode di atas kita mendapatkan output berikut di mana kita melihat persegi dibuat dalam ukuran tertentu seperti yang disebutkan dalam kode di mana kita mengambil lebar =850 dan tinggi =650 yang tergantung pada penggunaan ukuran. pengaturan() fungsi

Cara menggambar persegi dengan python turtle
Keluaran ukuran persegi kura-kura Python

Membaca. Lingkaran Penyu Python

Akar kuadrat kura-kura python

Pada bagian ini, kita akan belajar tentang Turtle Square Root di Python turtle

Sebelum bergerak maju kita harus memiliki pengetahuan tentang akar kuadrat. Akar kuadrat adalah bahwa angka menghasilkan angka lain ketika mengalikan sendiri

Kode

Pada kode berikut, kita mengimpor perpustakaan turtle dan juga mengimpor modul matematika untuk menggunakan fungsi matematika

  • cetak (matematika. sqrt(6)) digunakan untuk mencetak akar kuadrat dari 6
  • cetak (matematika. sqrt(16)) digunakan untuk mencetak akar kuadrat dari 16
  • cetak (matematika. akar(7. 5)) digunakan untuk mencetak akar kuadrat dari 7. 5
from turtle import *
import turtle
import math

print(math.sqrt(6))
print(math.sqrt(16))
print(math.sqrt(7.5))
_

Keluaran

Setelah menjalankan kode di atas kita mendapatkan output berikut di mana kita dapat melihat akar kuadrat dari '6', '16', dan '7. 5'

Cara menggambar persegi dengan python turtle
Output akar kuadrat kura-kura Python

Membaca. Seni Penyu Piton

Kotak kura-kura python di dalam kotak

Pada bagian ini, kita akan belajar tentang kotak di dalam kotak pada kura-kura python

Seperti yang kita ketahui persegi memiliki empat sisi yang sama dan sudut yang sama dan setiap persegi memiliki satu persegi lagi di dalamnya dan juga memiliki sisi yang sama dan sudut yang sama.

Kode

Pada kode berikut, kita import turtle library import turtle import *, import turtle untuk menggambar persegi di dalam persegi

tur. fungsi maju (panjang) digunakan untuk menggerakkan kura-kura ke arah depan dengan panjang yang diberikan

from turtle import *
import turtle
tur=turtle.Turtle()
for length in [45,40,30,30,25,20,15,10,5]:
    for x in range (4):

      tur.forward (length)

      tur.left (90)

Keluaran

Setelah menjalankan kode di atas kita mendapatkan output berikut di mana kita melihat kotak digambar di dalam kotak

Cara menggambar persegi dengan python turtle
Kotak kura-kura python di dalam Output persegi

Membaca. Fungsi Menulis Penyu Python

Contoh persegi kura-kura python

Pada bagian ini, kita akan belajar tentang contoh kotak kura-kura di kura-kura Python

Pada contoh Square, kita membuat bentuk persegi dengan bantuan kura-kura kita menggunakan fungsi forward() dan left() untuk membuat bentuk persegi yang sempurna.

Kode

Pada kode berikut, kami mengimpor perpustakaan kura-kura untuk menggambar persegi dengan bantuan kura-kura

  • tur. forward(110) digunakan untuk menggerakkan turtle ke arah maju sebanyak 110 unit
  • tur. left(90) digunakan untuk memutar turtle ke arah kiri setelah bergerak maju
from turtle import *
import turtle
tur = turtle.Turtle()
tur.forward(110) 
tur.left(90) 
tur.forward(110)
tur.left(90)
tur.forward(110)
tur.left(90)
tur.forward(110)
tur.left(90)
_

Keluaran

Pada keluaran berikut, kita melihat persegi digambar di layar dengan bantuan kura-kura

Cara menggambar persegi dengan python turtle
Output contoh persegi kura-kura Python

Membaca. Cara melampirkan gambar di Turtle Python

Kura-kura Python mengisi persegi dengan warna

Pada bagian ini, kita akan belajar tentang cara mengisi kotak dengan warna di Python turtle

Seperti yang kita ketahui kita menggambar persegi dengan bantuan kura-kura untuk melihat persegi kita juga mengisi warna di dalam persegi

Kode

Pada kode berikut, kita menggambar persegi dengan kura-kura dan juga mengisi warna di dalam persegi yang memberikan tampilan menarik

  • tur. fungsi fillcolor(“cyan”) digunakan untuk mengatur warna isian
  • tur. fungsi begin_fill() digunakan untuk memulai pengisian warna
  • tur. fungsi end_fill() digunakan untuk mengakhiri pengisian warna

from turtle import * 
import turtle
  

tur = turtle.Turtle()
  

tur.fillcolor("cyan")
  

tur.begin_fill()
  

for _ in range(4):
  tur.forward(200)
  tur.right(90)
  

tur.end_fill()
turtle.exitonclick()

Keluaran

Setelah menjalankan kode di atas kita mendapatkan output berikut di mana kita melihat kotak yang diisi dengan warna "cyan".

Cara menggambar persegi dengan python turtle
Kura-kura Python mengisi persegi dengan keluaran warna

Membaca. Cara Membuat game Ular di Python menggunakan Turtle

Kura-kura python menggambar banyak kotak

Pada bagian ini, kita akan belajar tentang cara menggambar banyak kotak dengan kura-kura Python

Karena kita bisa menggambar persegi dengan bantuan kura-kura, kita juga menggambar banyak persegi. Beberapa kotak membuat gambar yang indah di layar

Kode

Dalam kode berikut, kami membuat layar di dalam layar untuk menggambar banyak kotak dan banyak kotak ini memberikan tampilan yang indah ke layar

from turtle import *
import turtle

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

def drawSquares(tur, siz, num, angl):

    for i in range(num):
        for x in range(4):
            turtle.forward(siz)
            turtle.left(90)
        turtle.right(angl)

drawSquares(tur, 110, 5, 2)
_

Keluaran

Setelah menjalankan kode di atas kita mendapatkan output berikut di mana kita melihat beberapa kotak digambar dengan bantuan kura-kura

Cara menggambar persegi dengan python turtle
Kura-kura Python menggambar beberapa Output persegi

Membaca. Gambarlah bentuk-bentuk berisi berwarna menggunakan Python Turtle

Kotak berulang kura-kura python

Pada bagian ini, kita akan belajar tentang Cara menggambar kotak berulang di python turtle

Kotak berulang adalah saat kita menggambar satu kotak dan ingin menggambar lebih banyak kotak, lalu kita menerapkan lingkaran setelah menerapkan lingkaran, pengulangan kotak ditampilkan di layar

Kode

Pada kode berikut, kita import turtle library dari turtle import *, import turtle untuk draw repeating square

  • penyu. right(180) digunakan untuk memutar turtle 180 derajat ke kanan
  • penyu. fungsi speed(0) digunakan untuk memberikan kecepatan pada turtle dan '0' adalah kecepatan tercepat
from turtle import *
import turtle

turtle.right(180)

turtle.speed(0)

leng = 500

for times in range (100):
  for endtimes in range (4):
    turtle.forward(leng)
    turtle.right(90)
  leng -= 6
_

Keluaran

Setelah menjalankan kode di atas kita mendapatkan output berikut di mana kita melihat kotak digambar dalam mode berulang

Cara menggambar persegi dengan python turtle
Kura-kura python mengulangi Output persegi

Anda memeriksa tutorial berikut

  • Ulangi Penyu Python
  • Ukuran Penyu Python
  • Segitiga Penyu Python
  • Klik penyu python
  • Perlombaan Penyu Piton
  • Ukuran Layar Penyu Python

Jadi, dalam tutorial ini, kita membahas Python Turtle Square dan kita juga membahas berbagai contoh terkait penerapannya. Berikut adalah daftar contoh yang telah kami bahas

  • Fungsi persegi kura-kura python
  • Lingkaran persegi penyu python
  • Spiral persegi kura-kura python
  • Ukuran persegi kura-kura python
  • Akar kuadrat kura-kura python
  • Kotak kura-kura python di dalam kotak
  • Contoh persegi kura-kura python
  • Kura-kura Python mengisi persegi dengan warna
  • Kura-kura python menggambar banyak kotak
  • Kotak berulang kura-kura python

Cara menggambar persegi dengan python turtle

Bijay Kumar

Python adalah salah satu bahasa paling populer di Amerika Serikat. Saya telah bekerja dengan Python untuk waktu yang lama dan saya memiliki keahlian dalam bekerja dengan berbagai perpustakaan di Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, dll… Saya memiliki pengalaman dalam bekerja dengan berbagai klien . Lihat profil saya

Bagaimana Anda membuat kode kotak dengan python?

Anda juga dapat menemukan kuadrat dari bilangan tertentu menggunakan operator eksponen di python . Itu diwakili oleh "**". Saat menerapkan metode ini, operator eksponen mengembalikan pangkat eksponensial yang menghasilkan kuadrat dari angka tersebut. Perhatikan bahwa pernyataan "a**b" akan didefinisikan sebagai "a pangkat b".

Bagaimana Anda membuat kotak persegi dengan python?

Kode Lengkap. .
# Program Python untuk menggambar persegi
# menggunakan Pemrograman Turtle dengan Python
penyu impor
ttl = penyu. Penyu()
ttl. maju(150) # menggerakkan penyu Maju sebanyak 150 unit
ttl. left(90) #Memutar kura-kura sebesar 90 derajat
ttl. maju(150)
ttl. kiri(90)

Bagaimana Anda menggambar kura-kura dengan bentuk di python?

Ikuti langkah-langkah di bawah ini. .
Tentukan instance untuk turtle
Untuk kotak, jalankan loop 3 kali (sisi)
Dalam setiap iterasi, gerakkan turtle 120 unit ke depan
Ini akan membentuk Segitiga
Ini dibuat berkali-kali untuk membentuk segitiga di dalam segitiga menggunakan fungsi