PYTHON TURTLE
Turtle merupakan salah situ fitur yang dimiliki python seperti papan gambar. Untuk memulai fitur ini, kita terlebih dahulu mengimpornya.
|
Metode |
Parameter |
Deskripsi |
|
Turtle() |
- |
Membangun fungsi turtle |
|
forward() |
Jumlah |
Membuat pena turtle maju sesuai jumlah yang diberikan |
|
backward() |
Jumlah |
Membuat pena turtle mundur sesuai jumlah yang diberikan |
|
right() |
Sudut |
Berputar searah jarum jam |
|
left() |
Sudut |
Berputar berlawanan arah jarum jam |
|
penup() |
- |
Mengangkat pena turtle |
|
pendown() |
- |
Menaruh pena turtle |
|
up() |
- |
Mengangkat pena turtle |
|
down() |
- |
Menaruh pena turtle |
|
color() |
Nama warna |
Mengubah warna pena turtle |
|
fillcolor() |
Nama warna |
Mengubah warna untuk mengisi polygon |
|
goto() |
x, y |
Memindahkan posisi pena menuju titik yang diinginkan |
|
begin_fill() |
- |
Mengingat point awal untuk pengisian warna polygon |
|
end_fill() |
- |
Menutup polygon dan mengisi warna yang diberikan |
|
dot() |
- |
Membuat titik |
|
write() |
- |
Menulis teks pada kanvas |
|
shape() |
Nama bentuk |
Diisi dengan ‘arrow’, ‘classic’, ‘turtle’ atau ‘circle’ |
|
Screen() |
- |
Membangun fungsi layar turtle |
|
turtle.end() |
- |
Grafik turtle selesai, namun tidak langsung menutup aplikasi |
|
delay() |
- |
Menjeda waktu kerja pena turtle |
|
speed() |
- |
Mengatur kecepatan pena turtle |
|
bgcolor() |
- |
Membuat warna background screen yang diinginkan, fungsi ini berlaku jika terdapat fungsi Screen() |
|
title() |
- |
Mengubah nama tampilan screen, fungsi ini berlaku jika terdapat fungsi Screen() |
|
Screen().mainloop() |
- |
Memiliki fungsi yang sama seperti turtle.end() |
Contoh sederhana:
- Program yang dapat di copy :
import turtle
t = turtle.Turtle()
a = turtle.Screen()
a.title("Ini Bagian Judul")
a.bgcolor("light yellow")
t.fillcolor("pink")
t.begin_fill()
for i in range (4):
t.forward(100)
t.left(90)
t.end_fill()
turtle.done()


btw itu turtle.end nya salah harusnya turtle.done
BalasHapus