Berlatih menggunakan Python akan membuat Anda terbiasa dengan bahasanya. Anda
bisa mulai dengan program-program yang mudah sampai yang rumit.
Tentunya, latihan ini harus dilakukan secara terus menerus. Tujuannya supaya Anda
bisa menguasai bahasa Python. Selain itu, Anda juga nantinya bisa mengembangkan
aplikasi sesuai yang Anda inginkan.
Sebenarnya, ada banyak sekali program yang bisa Anda kerjakan sebagai bahan
latihan. Namun, artikel ini akan membahas tujuh program Python, baik yang sederhana
maupun yang kompleks.
Ketika Anda mempelajari bahasa Python, kemungkinan besar Anda akan menemukan
cara untuk menuliskan perintah “Hello, World!”. Hal ini karena perintah tersebut
merupakan perintah yang sangat dasar dan umum.
Perintah tersebut dapat Anda tuliskan secara langsung lewat Command Line.
Contohnya sebagai berikut.
print(“Hello, World!”)
Setelah itu, Anda akan mendapatkan hasil seperti di bawah ini.
Hello, World!
Namun, Anda tentunya dapat mengubah kata atau kalimat apapun yang Anda inginkan.
Misalnya seperti di bawah ini.
Contoh program Python yang satu ini juga merupakan kasus yang sederhana seperti
kasus sebelumnya. Jika Anda ingin menampilkan sebuah kalender, Anda bisa membuat
programnya dengan bahasa Python.
Pertama-tama, yang harus Anda lakukan adalah mengimpor kalender dari modul
Python. Namun, apa itu modul Python?
Modul Python adalah sebuah file yang digunakan untuk memecah program-program
berukuran besar menjadi file-file kecil yang dapat diatur dan dikelola dengan lebih
mudah.
import calendar
Setelah itu, Anda bisa menentukan tahun dan bulan sesuai dengan yang Anda
inginkan. Misalnya sebagai berikut.
yy = 2021
mm = 5
Di atas, yy berarti year atau tahun. Sedangkan mm berarti month atau bulan. Jika
sudah, Anda bisa mulai menampilkan kalender dengan menuliskan perintah seperti di
bawah ini.
print(calendar.month(yy, mm))
Kode yang Anda tuliskan di atas akan menampilkan kalender sesuai yang Anda
inginkan.
Jika Anda ingin mendapatkan input tahun dan bulan dari user Anda, penulisan kode
seperti di bawah ini dapat Anda lakukan.
yy = int(input("Enter year: "))
mm = int(input("Enter month: "))
3. Contoh Program Python: Mengubah Kilometer Menjadi Mil
Mengubah satuan kilometer ke mil mungkin merupakan hal yang mudah. Anda
sebenarnya dapat melakukannya dengan manual. Namun, akan jauh lebih mudah dan
praktis jika menggunakan Python. Hal ini dapat meringankan pekerjaan menghitung,
khususnya dengan angka-angka yang berjumlah besar.
Namun, sebelum menghitung, Anda perlu tahu terlebih dahulu apa itu kilometer dan mil.
Kilometer adalah satuan panjang yang setara dengan 1000 meter. Sedangkan mil
setara dengan 1760 yard.
Selain itu, hal yang tentunya harus Anda ketahui adalah perbandingan kilometer dan mil
itu sendiri, yaitu sebagai berikut.
# calculate miles
miles = kilometers * conv_fac
print('%0.3f kilometers is equal to %0.3f miles' %(kilometers,miles))
Misalkan, Anda mendapatkan input dari user berupa 3 kilometer. Maka, hasil yang akan
didapatkan adalah sebagai berikut.
Dengan menggunakan string, user Anda dapat memasukkan kata-kata yang mereka
inginkan. Contoh penulisan kodenya sebagai berikut.
a
be
i
programmer
to
want
5. Membuat Kamus
Dengan bahasa pemrograman Python, Anda juga dapat membuat kamus
atau dictionary. Penulisan sintaks untuk kamus ini sedikit berbeda dari kasus
sebelumnya. Hal ini karena penulisannya menggunakan tanda kurung kurawal.
Contohnya seperti ini.
my_dict = {'name': 'Ariana', 'age': 37}
Jika Anda ingin mendapatkan hasil nama ‘Ariana’, maka Anda dapat menuliskan
perintah sebagai berikut.
print(my_dict['name'])
Namun, jika sasaran Anda adalah umurnya, maka Anda bisa mengubah sedikit
penulisan perintahnya. Contohnya seperti di bawah ini.
print(my_dict.get('age'))
Dikarenakan Anda hanya memasukkan nama dan umur ke dalam kamus, Anda tidak
dapat menuliskan perintah untuk sesuatu yang tidak dicantumkan sebelumnya.
Misalnya, Anda menuliskan perintah seperti ini:
print(my_dict['address'])
Hasil yang akan Anda dapatkan adalah berupa pesan error dari Python.
6. Menghasilkan Nomor Acak
Seperti yang sudah dijelaskan pada poin ke-2, Python memiliki elemen modul. Namun,
di sini, modul yang dipakai bukanlah modul kalender, melainkan modul random. Modul
yang satu ini akan digunakan untuk menghasilkan nomor acak.
Pertama-tama, Anda perlu mengimpor modulnya terlebih dahulu, yaitu seperti ini.
import random
Selanjutnya, Anda dapat menggunakan kode random() untuk menghasilkan nomor
acak, tepatnya antara nomor 0 sampai dengan nomor 1. Contoh keseluruhan
sintaksnya adalah sebagai berikut.
import random
n = random.random()
print(n)
Dengan begitu, Anda akan mendapatkan contoh hasil sebagai berikut.
0.8053503984689108
Jika Anda memiliki rentang angka tertentu, Anda dapat mencantumkannya ke dalam
tanda kurung. Namun, Anda perlu menggunakan kode randint() dan memisahkan
rentang angkanya dengan tanda koma. Contohnya seperti ini.
import random
n = random.randint(90,120)
print(n)
Hasil yang Anda akan dapatkan tentunya beragam. Berikut salah satu contohnya.
113
7. Menampilkan Tabel Perkalian
Dalam sebuah tabel perkalian, tentunya akan ada angka yang diulang-ulang. Untuk
menampilkan tabel tersebut, Anda akan membutuhkan elemen Python bernama loop.
Elemen ini digunakan untuk mengulangi sebuah urutan atau mengulang objek iterable,
yaitu objek yang memang bisa diulang.
Fungsi loop yang akan digunakan di sini adalah fungsi range(). Di sini, Anda akan
mencantumkan rentang angka perkaliannya ke dalam tanda kurung.
Pertama-tama, Anda bisa menentukan terlebih dahulu perkalian berapa yang Anda
inginkan. Contohnya seperti ini.
num = 7
Namun, Anda juga bisa mengambil angka yang dimasukkan oleh user. Sintaksnya akan
menjadi seperti di bawah ini.
Semoga membantu!
YOU MIGHT ALSO LIKE
Comment
Save my name, email, and website in this browser for the next time I comment.
Post Comment
Search for:
Recent Posts