topik Python

Ini dia yang kamu cari

Ada 53 artikel dalam topik Python.

Cara Coding Rumus Matematika di Python dengan Modul Math

Cara Coding Rumus Matematika di Python dengan Modul Math

Memahami modul Math di Python untuk melakukan operasi matematika dan coding rumus matematika.

Belajar Pemrograman Python: Cara Install Python di Windows

Belajar Pemrograman Python: Cara Install Python di Windows

Instalasi python di Windows sangat gampang. Langkah-langkahnya sama seperti menginstal software Windows pada umumnya, next-next-finish. Tapi ada konfigurasi yang harus dipilih ditengah-tengah proses instalasi, agar perintah Python dapat dikenali di CMD. Python yang akan di instal dalam panduan ini adalah python versi 3. Download di situs resmi python ( python.org ).

Fungsi range() di pemrograman python

Fungsi range() di pemrograman python

Fungsi range() merupakan fungsi yang menghasilkan list. Fungsi ini akan menciptakan sebuah list baru dengan rentang nilai tertentu. Contoh: 1. list dari 0 sampai 10 range(10)akan menghasilkan: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]2. list dari 4 sampai 12 range(4, 12)akan menghasilkan: [4, 5, 6, 7, 8, 9, 10, 11]3. list dari 10 sampai 50 dengan interval 5 range(10,50,5)akan menghasilkan: [10, 15, 20, 25, 30, 35, 40, 45]Dari contoh-contoh di atas, dapat kita pahami arti parameter yang diberikan untuk fungsi ini. Parameter pertama adalah batas bawah; parameter kedua adalah batas atas; dan parameter ketiga adalah nilai interval. range(batas bawah, batas atas, interval)Fungsi range di perulangan forFungsi range() sering digunakan sebagai counter pada perulangan for. Counter adalah sebuah variabel yang menyimpan hitungan—berapa kali mengulang—perulangan. Contoh: for nomer in range(10): print “petani-” + str(nomer)akan menghasilkan: petani-0 petani-1 petani-2 petani-3 petani-4 petani-5 petani-6 petani-7 petani-8 petani-9Jadi, itulah beberapa manfaat dan cara menggunakan fungsi range(). Range dengan satu parameter akan menghasilkan list dengan rentang parameter itu. Sedangkan range dengan dua parameter akan menghasilkan list dengan rentang dari parameter pertama sampai parameter kedua. Kemudian, range yang menggunakan tiga parameter akan menghasilkan list dengan rentang dari parameter pertama sampai parameter kedua dengan jarak interval parameter ketiga. Bagaimana menurutmu, ada tambahan?

Perbedaan Perulangan While dan Do/While

Perbedaan Perulangan While dan Do/While

Pahami perbedaan perulangan while dengan do-while dalam pemrograman

Cara Parsing XML di Python dengan DOM API

Cara Parsing XML di Python dengan DOM API

Python memungkinkan kita melakukan parsing (penguraian) dan manipulasi terhadap file XML dengan DOM API. DOM (Document Object Model) adalah sebuah API yang menyediakan fungsi-fungsi untuk memanipulasi dokumen. Salah satu modul DOM yang dapat kita gunakan untuk parsing XML adalah MiniDOM. Pada kesempatan ini kita akan belajar cara parsing file XML dan HTML menggunakan MiniDom.

Program bilangan ganjil-genap dengan python

Program bilangan ganjil-genap dengan python

Komputer adalah sebuah mesin yang tidak mampu berpikir. Menebak bilangan ganjil atau genap saja tidak bisa. Tapi, berkat bantuan programer komputer dapat melakukannya. Di artikel ini saya ingin menunjukan cara memanfaatkan struktur pemilihan agar komputer dapat berpikir dan mengetahui bilangan genap dan ganjil.

Belajar Django #1: Pengenalan Dasar Django untuk Pemula

Belajar Django #1: Pengenalan Dasar Django untuk Pemula

Pengenalan Django, Instalasi Django, Membuat Project Django, dan Memahami struktur project Django

Manfaat fungsi max() di pemrograman python

Manfaat fungsi max() di pemrograman python

Pernahkan anda bertemu dengan kasus perbandingan suatu nilai yang terbesar? Bila menyelesaikan menggunakan if dan datanya banyak, tentu akan terasa sangat merepotkan. Karena banyak nilai yang akan dibandingkan. Fungsi max() adalah fungsi bulid-in untuk mencari nilai tertinggi. Fungsi ini dapat diberikan sebuah parameter berupa angka. Artikel ini sebenarnya dibuat untuk menjawab sebuah pertanyaan di grup Python Indonesia. Saya pemilik pabrik sepatu, saya menugaskan staff saya untuk menginput jumlah penjualan bulan Januari, Februari, dan Maret 2014. Sebagai pemilik saya ingin tahu dibulan mana penjualan tertinggiPermasalahan di atas, dapat diselesaikan dengan fungsi max(). Karena si pemilik pabrik ingin mengetahui di bulan mana penjualan yang tertinggi, maka kita tinggal inputkan bulan-bulan yang ingin dicari nilai tertingginya ke dalam fungsi max() Eksperimen di modus interaktifSebelum memulai membuat program, kita coba dulu ngode di modus interaktif. >>> bulan = {‘jan’: 32, ‘feb’: 43, ‘mar’: 21} >>> tmp = max(bulan[‘jan’], bulan[‘feb’], bulan[‘mar’]) >>> tmp 43 >>> for i in bulan: … print i … jan mar feb >>> for i in bulan: … print bulan[i] … 32 21 43 >>> for i in bulan: … if tmp == bulan[i]: … print i … febPada expereimen di atas saya membuat sebuah dictionary (kamus) dengan nama bulan sebagai kunci. Tiap-tiap bulan ditentukan total penjualannya. Lalu menghitung nilai tertinggi dengan fungsi max(). Kita dapatkan total penjualan tertinggi adalah 43. Tapi kita belum tahu, di bulan mana yang bernilai 43. Oleh karena itu, dengan menggunakan perulangan, kemudian di dalam perulangan tersebut dibandingkan isi variabel tmp dengan nilai tiap-tiap bulan, maka kita dapatkan penjualan tertinggi terdapat pada bulan feb (februari). Membuat ProgramSetelah memahami, hasil eksperimen, sekarang saatnya membuat program untuk penyelesaian masalah tersebut. print “Selamat datang di program penghitungan pendapatan” print “-"50 # persiapan awal bulan = {‘jan’: 0, ‘feb’: 0, ‘mar’: 0} # input data for i in bulan: bulan[i] = input(“Silakan masukkan pendaptan pada bulan %s: " % i) # hitung mana yang tertinggi tertinggi = max(bulan[‘jan’], bulan[‘feb’], bulan[‘mar’]) # cari dan cetak di bulan mana yang tertinggi for i in bulan: if bulan[i] == tertinggi: print iUji coba programUji coba program dengan masukan data atau nilai yang berbeda untuk tiap bulannya. Notabene: Seharusnya program di atas menampilkan pesan Masukkan total penjualan pada bulan x, tapi karena sudah terlanjur menggunakan kata pendapatan, ya dibiarkan sajalah, yang penting logikanya benar. Ada yang mau menambahkan?

Tutorial PyGTK #3: Belajar Membuat Tooltips

Tutorial PyGTK #3: Belajar Membuat Tooltips

Pada tutorial ini, kamu akan belajar cara membuat Tooltips dengan PyGTK. Tooltips adalah sebuah informasi tambahan pada elemen...