Tutorial Python untuk Pemula Secara Jelas Singkat dan Mudah

Gambar Logo Python
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:
  1. Menyapa pengguna
  2. Menentukan status berdasarkan umur
  3. 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 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).

Post a Comment

Lebih baru Lebih lama