[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…)

[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…)

[Dasar Python]: Standar Input dan Output Data

Ketika kita menjalankan Python, sistem menyediakan tiga file standar yaitu stdin, stdout, dan stderr. File stdin berisi standar input, karakter masukan dari keyboard. File stdout berisi standar output, yang akan ditampilkan pada monitor. Pesan kesalahan (error) dalam koding akan langsung diarahkan ke file stderr. File-file standar tersebut merupakan bagian dari modul sys, dan kita perlu melakukan import modul sys sebelum mengaksesnya.

Ketika kita menampilkan sebuah teks dengan fungsi print(), sebenarnya kita telah menuliskan teks tersebut pada file stdout. Ketika kita menerima masukan data dari fungsi input(), maka fungsi tersebut akan membaca input dari file stdin. File-file standar tersebut juga mendukung beberapa fungsi untuk menulis dan membaca data. (more…)

[DASAR PYTHON]: MANAJEMEN FILE (BAGIAN 3)

Lanjutan dari Manajemen File (bagian 2)

BEGINILAH CARA MEMBACA FILE DI PYTHON…

Agar dapat membaca isi dari sebuah file, Python menyediakan suatu fungsi yaitu read([ukuran]). Fungsi read() ini akan membaca setiap byte dari sebuah file, yang akan disimpan dalam bentuk teks (string). Parameter ukuran bersifat opsional, yang mana berfungsi untuk menentukan jumlah byte yang akan dibaca dari suatu file. Jika ukuran tidak ditentukan, maka secara otomatis akan bernilai -1, yang mana akan membaca seluruh byte dari isi suatu file. Fungsi read() juga dapat menampilkan karakter NEWLINE. Berikut ini contoh penggunaan fungsi read() tanpa parameter ukuran. (more…)

[Tips Python] 3 Trik Jitu Python Saat Bertemu Matrik

Hari Rabu sore, 12 Oktober 2016, tepatnya jam 16.27, ada pertanyaan menarik dari salah satu anggota grup WhatsApp tanyaPython (Lutfiyan Reza dari Bangkalan) tentang Operasi Aritmatika pada Matriks dalam bahasa Python. Dan kami pun, tertantang untuk menyelesaikannya…. 😀

tanyaPython-whatsapp

Berikut ini penjelasan kami tentang 3 Trik Jitu Saat Bertemu Matriks. (more…)

[Info Python] Pendaftaran Anggota Baru TanyaPython WhatsApp Group Tahun 2017

Salam PythonMania!

Ayo gabung bersama kami di WhatsApp Group “TanyaPython”! GRATIS!

Apapun pertanyaan Anda, selagi kami BISA … InsyaAlloh, kami akan BANTU mencarikan SOLUSI-nya!

So…Saatnya kita saling berbagi Ilmu Python, karena Berbagi Itu INDAH… 😀

whatsapp-python

#### MOHON MAAF SEMENTARA GRUP TANYA PYTHON VIA WHATSAPP, KAMI TUTUP KARENA KESIBUKAN KERJA TIM KLINIK PYTHON. ####

[Tips Python] Mudahnya Bermain File Excel di Python

Salam PythonMania!

Yes! Yes! Yes! … Alhamdulillah, akhirnya kita bisa bertemu kembali meskipun hanya dalam tulisan. Nah, pada kesempatan kali ini, kami ingin berbagi tips tentang Bagaimana Membaca dan Menulis File Excel (xls)? Tak usah lama-lama, yuk kita langsung ACTION!….

Tips Python - Bekerja dengan File XLS

Tips Python – Bekerja dengan File XLS

Aplikasi Microsoft Excel sangatlah familiar bagi kita. Hampir setiap hari, kita bekerja dengan file xls. Microsoft Excel berfungsi sebagai pengolah data. Trus apa hubungannya dengan Python? Ternyata hubungan file xls dan Python adalah baik-baik saja…hehehe. (more…)

[Buku Python] Ini Dia Buku Rujukan Terbaik Untuk Pemula

Salam PythonMania!

Ketika kita memulai belajar suatu bahasa pemrograman, tentunya kita akan mencari buku apa yang tepat buat seorang pemula. Hal yang sama, ketika kita mau belajar bahasa Python. Banyak juga yang bertanya di komentar, “Mas buku apa yang bagus buat belajar Python untuk pemula?” Berbekal dari pengalaman (dari puluhan buku/ebook Python yang kami miliki), ada satu buku yang menarik dan kami anggap layak dijadikan pegangan untuk belajar bahasa Python. Ini dia penampakannya… 😀

HTTLCS Learning Python 3 (cover design by KlinikPython)

HTTLCS Learning Python 3 (cover design by KlinikPython)

Dan inilah isi buku itu … (more…)

[Tips Python] Membaca dan Menulis File CSV

Apa kabar PythonMania? Semoga sehat selalu ya…

Lama tak menulis, rasanya kangen sekali untuk berbagi tips-tips Python. Nah, untuk mengobati kangen ini, kita ingin berbagi yang simple-simple aja ya. Tema kita kali ini adalah “Bagaimana Membaca dan Menulis File CSV via Python?” Jawabannya adalah Sangat MUDAH!…hehehe. Yuk kita simak sama-sama ya…

Membaca dan Menulis File CSV di Pemrograman Python - http://www.planwallpaper.com

Membaca dan Menulis File CSV di Pemrograman Python – http://www.planwallpaper.com

Menurut Wikipedia, Comma Separated Value (disingkat CSV) adalah suatu format data dalam basis data dimana setiap record dipisahkan dengan tanda koma (,) atau titik koma (;). Selain sederhana, format ini dapat dibuka dengan berbagai text-editor seperti Notepad, Wordpad, bahkan MS Excel. (more…)