Categories: Artikel

Definisi dan 10 Contoh Program Python 3 Sederhana Bagi Pemula

Apa itu Python ? Python adalah sebuah bahasa pemrograman yang dibuat oleh Guido van Rossu pada tahun 1990. Mengutip buku Python for Begginer yang ditulis oleh Matt Matthes dan Eric Lutz (2020), Python didefinisikan sebagai bahasa pemrograman tingkat tinggi yang dibuat untuk tujuan umum.

Python telah menjadi trendi selama dekade terakhir, berkat sifatnya yang intuitif, fleksibilitas, dan keserbagunaannya. Python dapat digunakan pada berbagai macam sistem operasi. Gaya kode yang bersih dan mudah dibaca membuatnya relatif ramah pemula, dan tidak secepat bahasa lain, seperti C++ atau JAVA. Kode Python sering kali jauh lebih pendek dan lebih sederhana daripada bahasa pemrograman lain.

Python juga mendukung beberapa paket dan modul yang dibuat oleh pengembang lain untuk membuat pengembangan aplikasi Python lebih cepat dan lebih mudah.

Python adalah bahasa pemrograman yang bersifat interpreted atau “ditafsirkan”, program Python dapat dijalankan di berbagai platform tanpa dikompilasi ulang.

Python hadir dengan pustaka modul, fungsi, dan alat standar yang kuat. Setiap modul yang disertakan dengan Python adalah alat yang ampuh yang dapat digunakan tanpa membuat kode tambahan. Python sudah dikemas sebelumnya dengan modul yang membantu dalam pembuatan berbagai layanan web, memanipulasi string, dan bekerja dengan antarmuka sistem operasi.

Untuk menggunakan bahasa pemrograman ini, silakan unduh Integrated Development and Learning Environment (IDLE) Python pada situs web resminya. Saat artikel ini dibuat, versi besar Python yang digunakan adalah versi 3 dengan IDLE versi 3.10.

Berikut sepuluh contoh program sederhana Python bagi pemula.

Hello Word

print ("Halo dunia, dari Analisaaceh.com")

Jika dijalankan kode tersebut akan menghasilkan ouput pada terminal seperti berikut.

>> Halo dunia, dari Analisaaceh.com

Python Variabel

Contoh program Python dengan penggunaan variabel.

nama = "Mirza" #variabel 'nama'
print (nama)

Jika dijalankan kode tersebut akan menghasilkan ouput pada terminal seperti berikut.

>> Mirza

Operator Python

Contoh program Python dengan penggunaan variabel dan operator.

a = 10
b = 5
c = a + b #pertambahan
d = a - b #pengurangan
e = a * b #perkalian
f = a / b #pembagian
print(c)
print(d)
print(e)
print(f)

Saat dijalankan kode tersebut akan menghasilkan ouput pada terminal seperti berikut.

>> 15
>> 5
>> 50
>> 2.0

Contoh If Else Percabangan Python

Contoh program Python dengan penggunaan percabangan if dan else.

a = 75
if (a>=75):
print("Lulus")
else:
print("Tidak lulus")

Saat dijalankan kode tersebut akan menampilkan ouput pada terminal seperti berikut.

>> Lulus

Contoh If Elif Else Percabangan Python

Contoh program Python dengan penggunaan percabangan if, elif dan else.

web = "analisaaceh.com"
if (web=="analisaaceh.com"):
print("Situs Berita")
elif (web=="google.com"):
print("Mesin Pencari")
else:
print("Tidak valid")

Saat dijalankan kode tersebut akan menampilkan ouput pada terminal seperti berikut.

>> Situs Berita

Perulangan (Loop) While

Contoh program Python dengan penggunaan perulangan While.

hitung = 0
while (hitung<9):
print("Angka: ", hitung)
hitung = hitung+1
print("Selesai")

Jika dijalankan kode tersebut akan menampilkan ouput pada terminal seperti berikut.

>> Angka: 0
   Angka: 1
   Angka: 2
   Angka: 3
   Angka: 4
   Angka: 5
   Angka: 6
   Angka: 7
   Angka: 8
   Selesai

Perulangan (Loop) For

Contoh program Python dengan penggunaan perulangan For.

web = ["analisaaceh.com","google.com","facebook.com"]
for domain in web:
print ("Nama-nama website: ", domain)

Jika dijalankan kode tersebut akan menampilkan ouput pada terminal seperti berikut.

>> Nama-nama website: analisaaceh.com
   Nama-nama website: google.com
   Nama-nama website: facebook.com

Contoh Program Input Python

Berikut adalah contoh program Python yang membaca masukan (input) pengguna dari keyboard.

nama = input("Ketik nama Anda :")
hobi = input("Apa hobi Anda ? ")
situs = input("Ketik alamat website pribadi Anda : ")
print(f"Hai, nama saya {nama}. Saya memiliki hobi {hobi}. Kunjungi situs web pribadi saya: https://{situs}")

Saat dijalankan kode tersebut akan meminta inputan dari pengguna dan menampilkan ouput pada terminal seperti berikut.

>> Ketik nama Anda :Mirza
   Apa hobi Anda ? Nonton
   Ketik alamat website pribadi Anda : mirzasky.com
   Hai, nama saya Mirza. Saya memiliki hobi Nonton. Kunjungi situs web pribadi  saya: https://mirzasky.com

Contoh Program Mencari Luas Persegi Panjang

Berikut adalah contoh program Python dengan penggunaan rumus matematika untuk mencari luas dan keliling persegi panjang.

p = 4
l = 5
luas = p*l
keliling = 2*luas
print("Luas persegi panjangnya ialah :",luas)
print("Keliling persegi panjannya ialah :",keliling)

Hasil saat dijalankan :

>> Luas persegi panjangnya ialah : 20
   Keliling persegi panjannya ialah : 40

Contoh Program Mencari Luas Persegi Panjang (Interaktif)

Berikut adalah contoh program Python dengan penggunaan rumus matematika untuk mencari luas dan keliling persegi panjang yang membaca inputan nilai dari pengguna.

p = int(input("Berapa panjangnya ? "))
l = int(input("Kalau lebarnya ? "))
luas = p*l
keliling = 2*luas
print("Luas persegi panjangnya ialah :",luas)
print("Keliling persegi panjannya ialah :",keliling)

Saat dijalankan program akan meminta inputan dari pengguna dan menghasilkan output berikut.

>> Berapa panjangnya ? 16
   Kalau lebarnya ? 9
   Luas persegi panjangnya ialah : 144
   Keliling persegi panjannya ialah : 288

Demikian contoh program Python sederhana yang dapat dijadikan referensi. Semua contoh kode tersebut dapat dicoba pada Google Colab, sebuah layanan berbasis Notebook Jupyter milik Google untuk menjalankan program Python. Link Google Colab contoh program sederhana Python : https://s.id/contohpython

Jika mencari konten pembelajaran bahasa Python yang lengkap dengan penjelasan, silakan akses situs belajarpython.com. Situs tersebut gratis dan bersifat terbuka (open-source). 

Riza Mirza

Blogger, praktisi IT, "jurnalis teknologi", dan peminat film.

Komentar

Recent Posts

Lima Ruko di Gampong Lambheu, Aceh Besar Terbakar

Analisaaceh.com, Banda Aceh | Sebanyak lima ruko tempat usaha di Gampong Lambheu, Simpang Lampu Merah…

15 jam ago

Terima Aspirasi Masyarakat Trumon Raya, Abu Heri: Hal Ini akan jadi Prioritas Saya

Analisaaceh.com, Tapaktuan | Anggota Dewan Perwakilan Rakyat Aceh (DPRA) dari Fraksi Partai Aceh (PA), T.…

19 jam ago

KIP Lhokseumawe Sukses Gelar Debat Kedua Calon Wali Kota

Analisaaceh.com, Lhokseumawe | Komisi Independen Pemilihan (KIP) Lhokseumawe sukses menyelenggarakan debat kedua calon Wali Kota…

20 jam ago

Dispora Aceh Latih 100 Pemuda Jadi Entrepreneur Kreatif dan Inovatif

Analisaaceh.com, Lhokseumawe | Dinas Pemuda dan Olahraga (Dispora) Provinsi Aceh bekerja sama dengan Development for…

20 jam ago

96 dan 52 TPS di Aceh Berpotensi Intimidasi dan Kekerasan

Analisaaceh.com, Banda Aceh | Panitia Pengawasan Pemilihan Aceh (Panwaslih) Aceh memetakan potensi Tempat Pemungutan Suara…

22 jam ago

MPU Aceh Perbolehkan Pilih Kotak Suara Kosong

Analisaaceh.com, Banda Aceh | Majelis Permusyawaratan Ulama (MPU) Aceh telah mengeluarkan fatwa yang menyatakan bahwa…

22 jam ago