![]() |
| Gambar Logo Python. Sumber: ojt.com |
Tutorial Python untuk Pemula
Dalam era digital ini, kemampuan pemrograman menjadi salah satu keterampilan yang sangat dibutuhkan. Dari membuat aplikasi, mengolah data, hingga mengembangkan kecerdasan buatan. Pemrograman berperan penting dalam era digitalisasi ini.
Di antara banyaknya bahasa pemrograman yang ada, Python merupakan salah satu bahasa pemrograman yang paling populer dan mudah untuk dipelajari. Struktur dan sintaksnya sederhana, fleksibel, serta memiliki banyak pustaka (library) yang mendukung berbagai kebutuhan. Oleh karena itu, Python sangat cocok untuk pemula yang baru belajar pemrograman dari awal maupun untuk seorang profesional yang ingin membangun proyek skala besar.
Artikel ini akan memberikan kalian tutorial Python untuk pemula mulai dari dasar-dasar Python secara sederhana, hingga dapat memahami konsepnya dan mulai membuat program pertama Anda.
Apa Itu Python?
Python adalah bahasa pemrograman tingkat tinggi yang dirancang agar mudah dibaca dan dipahami. Bahasa ini pertama kali dikembangkan oleh Guido van Rossum dan dirilis pada tahun 1991. Python menggunakan sintaks yang sederhana, sehingga kodenya sering terlihat mirip dengan bahasa manusia.
Python bersifat multifungsi (general-purpose), artinya dapat digunakan untuk berbagai macam kebutuhan seperti pengembangan web, analisis data dan machine learning, otomatisasi tugas, pemrograman dekstop hingga game development.
Selain itu, Python adalah bahasa yang open-source dan memiliki komunitas besar di seluruh dunia. Hal ini membuat Python terus berkembang dengan dukungan dokumentasi, tutorial, dan ribuan library yang siap pakai.
Sejarah Singkat Python
Python dibuat oleh Guido van Rossum pada akhir 1980-an dan pertama kali dirilis pada tahun 1991. Tujuannya adalah menciptakan bahasa yang sederhana, mudah dibaca, tetapi tetap kuat.
Nama Python diambil dari acara komedi Inggris "Monty Python's Flying Circus", dan bukan dari hewan ular
Seiring waktu, Python berkembang melalui tiga versi utama:
- Python 1.0 (1994) - versi awal dari Python dengan fitur dasar
- Python 2.0 (2000) - banyak digunakan, tapi kemudian ditinggalkan
- Python 3.0 (2008) - versi modern yang digunakan sampai sekarang
Sekarang, Python menjadi salah satu bahasa pemrograman paling populer di dunia.
Alat-Alat yang Perlu Disiapkan
Sebelum mulai belajar Python, ada beberapa hal yang perlu dipersiapkan terlebih dahulu untuk menjalankan program Python.
1. Python Interpreter
Interpreter adalah perangkat lunak yang digunakan untuk menjalankan program Python.
- Install Python dari situs resminya. lalu saat instalasi di windows, centang opsi "Add Python to PATH" agar bisa dijalankan dari Command Prompt.
- Lalu cek apakah Python sudah terinstal atau belum, dengan cara mengetikkan kode berikut kedalam Command Prompt:
2. Code Editor atau IDE
Untuk menulis kode, kita harus menggunakan teks editor atau IDE. Berikut beberapa pilihan populer yang direkomendasikan:
- IDLE - sudah terinstal otomatis bersama Python
- VS Code - gratis, ringan, dan mudah digunakan
3. Terminal / Command Prompt
Terminal digunakan untuk menjalankan program. Misalnya jika Anda menyimpan file program.py, bisa dijalankan pada terminal dengan mengetik (python namaFileAnda).
Struktur Dasar Python
Python memiliki struktur kode yang sederhana dan mudah dimengerti. Berikut adalah beberapa struktur dasar yang perlu diketahui:
1. Komentar
Komentar digunakan untuk memberi catatan pada kode (tidak akan dijalankan oleh program).
# Ini adalah contoh komentar
print("Halo, Dunia!") # Kode ini akan menampilkan teks Halo, Dunia!
2. Print (Menampilkan Output)
Untuk menampilkan teks atau data ke layar kita bisa menggunakan print:
print("Belajar Python itu menyenangkan")
3. Variabel dan Tipe Data
Variabel digunakan untuk menyimpan sebuah data.
nama = "Joko" # teks (string)
Umur = 20 # angka bulat (integer)
tinggi = 165.5 # angka desimal (float)
aktif = True # benar / salah (boolean)
4. Input (Masukan dari Pengguna)
Input digunakan untuk meminta pengguna memasukan data.
nama = input("Masukkan nama Anda: ")
print("Halo,", nama)
5. Percabangan (if-else)
Digunakan untuk membuat sebuah keputusan dalam program.
umur = 18
if umur >= 17:
print("Anda sudah dewasa")
else:
print("Anda masih remaja")
6. Perulangan (Loop)
Digunakan untuk mengulang perintah beberapa kali.
# Perulangan for
for i in range(3):
print("Perulangan ke-", i)
#Perulangan While
x = 1
while x <= 3:
print("Nilai x:", x)
x += 1
7. Fungsi
Kumpulan perintah yang bisa digunakan berulang kali.
def sapa(nama):
print("Halo,", nama)
sapa("Joko")
Tutorial Python untuk Pemula
Pada bagian ini kita akan mempraktikkan struktur dasar Python dalam sebuah program sederhana. Program ini akan:
- Menyapa pengguna
- Menentukan status berdasarkan umur
- Menampilkan daftar hobi yang diinput pengguna
Langkah 1: Membuat Fungsi Sapa
Untuk yang pertama, kita mulai dengan membuat fungsi sederhana untuk menyapa pengguna. Masukkan kode berikut ke dalam file Python kalian (kalian bisa membuatnya terlebih dahulu dengan nama bebas dan diberi ekstensi ".py")
# Input nama
nama = input("Masukkan nama Anda: ")
sapa(nama)
Langkah 2: Input Nama
Selanjutnya, kita minta pengguna untuk memasukkan nama lalu memanggil fungsi sapa(). Masukkan kode berikut untuk membuat input:
#Input umur
umur = int(input("Masukkan umur Anda: "))
# Percabangan
if umur >= 17:
print("Status Dewasa")
else:
print("Status Remaja")
Langkah 3: Input Umur dan Percabangan
Lalu buat lagi program yang meminta pengguna untuk memasukkan umur, dan menentukan statusnya menggunakan if-else.
# Perulangan untuk menampilkan hobi
jumlah_hobi = int(input("Berapa jumlah hobi Anda? "))
print("Daftar hobi Anda: ")
Langkah 4: Perulangan untuk Hobi
Setelah itu kita membuat program yang meminta pengguna untuk memasuskan jumlah hobi, lalu gunakan for loop untuk menampilkannya.
for i in range(jumlah_hobi):
hobi = input(f"Masukkan hobi ke-{i+1}:")
print("- ", hobi)
Langkah 5: Pesan Penutup
Terakhir, kita tambahkan pesan penutup.
# Penutup
print("Terima kasih sudah menggunakan program ini.")
Program Lengkap
# Fungsi untuk menyapadef sapa(nama): print("Halo,", nama, "selamat datan di program data siswa!")
# Input namanama = input("Masukkan nama Anda: ")sapa(nama)
#Input umurumur = int(input("Masukkan umur Anda: "))
# Percabanganif umur >= 17: print("Status Dewasa")else: print("Status Remaja")
# Perulangan untuk menampilkan hobijumlah_hobi = int(input("Berapa jumlah hobi Anda? "))print("Daftar hobi Anda: ")
for i in range(jumlah_hobi): hobi = input(f"Masukkan hobi ke-{i+1}:") print("- ", hobi)
# Penutupprint("Terima kasih sudah menggunakan program ini.")
# Fungsi untuk menyapa
def sapa(nama):
print("Halo,", nama, "selamat datan di program data siswa!")
# Input nama
nama = input("Masukkan nama Anda: ")
sapa(nama)
#Input umur
umur = int(input("Masukkan umur Anda: "))
# Percabangan
if umur >= 17:
print("Status Dewasa")
else:
print("Status Remaja")
# Perulangan untuk menampilkan hobi
jumlah_hobi = int(input("Berapa jumlah hobi Anda? "))
print("Daftar hobi Anda: ")
for i in range(jumlah_hobi):
hobi = input(f"Masukkan hobi ke-{i+1}:")
print("- ", hobi)
# Penutup
print("Terima kasih sudah menggunakan program ini.")
Sekarang Anda sudah berhasil membuat program Python sederhana dengan fungsi, input, percabangan, dan perulangan. Simpan file, lalu jalankan program tersebut (kalian bisa menjalankannya lewat teks editor langsung jika teks editor kalian memiliki tombol run yang digunakan untuk menjalankan program atau menggunakan CMD dengan mengetik "python namaFileKalian).

Posting Komentar