turtle

[Turtle Python-3] : Menggambar Logo Olimpiade

Olimpiade merupakan kompetisi olahraga terbesar dan terkemuka di dunia, dengan lebih dari 200 negara yang berpartisipasi. Logo Olimpiade yang terdiri dari lima buah cincin yang saling terkait, merupakan kesatuan dari lima benua yang ada di bumi (Amerika, Afrika, Asia, Australia, dan Eropa).

Kali ini kita akan membuat Logo Olimpiade versi Turtle Python. Berikut listing lengkapnya. Simpanlah dalam file bernama LogoOlimpiade.py. (more…)

Advertisements

[Turtle Python-2] : Mengubah Posisi Letak Pena di Area Bidang Gambar

Ketika program turtle mulai dijalankan, mata panah terletak pada posisi tengah dari layar grafik Turtle, dengan koordinat (0, 0). Kita dapat menggunakan perintah goto(x, y) untuk memindahkan turtle ke titik tertentu (x, y).

Pertama-tama kita restart Python, lalu kita ketikkan perintah untuk menggerakkan pena ke titik (0, 50) dari posisi awal (0, 0).

>>> import turtle
>>> turtle.goto(0, 50)

Kita dapat mengkontrol pena dengan perintah penup() dan pendown(). penup() berarti pena kita angkat, sedangkan pendown() artinya pena kita turunkan siap untuk menggambar. Berikut perintah untuk menggerakkan pena ke titik (50, -50). (more…)

[Turtle Python-1]: Menggambar dan Memberi Warna Sebuah Obyek

Seorang programmer pemula biasanya lebih suka mempelajari hal-hal yang berbau grafik di awal-awal dia belajar bahasa pemrograman, termasuk saya. Ada banyak cara bagaimana menuliskan program grafik di Python, salah satunya menggunakan modul turtle. Yuk…saatnya kita bersenang-senang dengan si kura-kura (turtle) Python.

{ 1 } Aktifkan Python di mode prompt >>>, bisa lewat IDLE atau Command Line. Ketikkan import modul yang akan kita gunakan, yaitu import turtle.

>>> import turtle # mengimpor modul turtle

{ 2 } Ketikkan perintah untuk menampilkan lokasi terkini dan arah dari si kura-kura.

>>> turtle.showturtle()

Pemrograman grafik menggunakan modul turtle, mirip ketika kita menggambar dengan pena. Mata panah sebagai penanda posisi dan arah dari pena kita. turtle mempunyai posisi awal di tengah-tengah layar. (more…)