Pada seri Ngoding dari 0 di ZayComCell, kita akan belajar Python secara bertahap. Tidak perlu langsung mempelajari hal yang rumit. Kita mulai dari dasar dan perlahan membangun program yang semakin kompleks.
Tutorial ini ditujukan untuk kamu yang benar-benar baru belajar pemrograman. Kita akan belajar dengan contoh sederhana dan langsung mencoba membuat program.
Apa Itu Python?
Python adalah bahasa pemrograman yang banyak digunakan untuk berbagai kebutuhan teknologi. Python dapat digunakan untuk membuat aplikasi, mengolah data, otomatisasi pekerjaan, kecerdasan buatan, website, hingga berbagai proyek lainnya.
Salah satu alasan Python banyak digunakan untuk belajar pemrograman adalah bentuk kodenya yang relatif sederhana dan mudah dibaca.
Contoh program Python paling sederhana:
print("Halo, dunia!")
Perintah tersebut digunakan untuk menampilkan tulisan ke layar.
Kenapa Belajar Python?
Ada beberapa alasan mengapa Python menarik untuk dipelajari oleh pemula:
- Syntax relatif mudah dibaca.
- Cocok untuk mempelajari dasar-dasar pemrograman.
- Banyak digunakan di dunia kerja dan teknologi.
- Memiliki banyak library dan framework.
- Bisa digunakan untuk berbagai jenis proyek.
- Komunitas penggunanya sangat besar.
Persiapan Sebelum Belajar
Untuk mengikuti seri tutorial ini, kita membutuhkan beberapa hal sederhana:
- Laptop atau komputer.
- Python yang sudah terpasang.
- Text editor atau code editor.
- Semangat untuk mencoba dan berlatih.
Tidak perlu memiliki laptop dengan spesifikasi tinggi untuk memulai belajar pemrograman Python dasar. Yang paling penting adalah kita memahami konsep dan rutin berlatih.
Membuat Program Python Pertama
Setelah Python terpasang, kita bisa mencoba membuat program pertama. Buka code editor yang kamu gunakan kemudian buat sebuah file dengan ekstensi .py.
Misalnya:
belajar.py
Kemudian masukkan kode berikut:
print("Halo, saya sedang belajar Python")
Jalankan program tersebut. Jika berhasil, komputer akan menampilkan:
Halo, saya sedang belajar Python
Jangan hanya membaca kode. Coba ketik sendiri kodenya, jalankan, kemudian ubah isi programnya. Dari kesalahan dan percobaan itulah kemampuan ngoding akan berkembang.
Mengenal Fungsi print()
Pada contoh sebelumnya kita menggunakan:
print("Halo, dunia!")
print() merupakan fungsi yang digunakan untuk menampilkan sesuatu ke layar.
Kita juga bisa menampilkan angka:
print(10)
print(25)
print(100)
Hasilnya:
10
25
100
Kita juga dapat menampilkan beberapa informasi sekaligus:
print("Nama:", "Fajar")
print("Umur:", 20)
print("Jurusan:", "Teknik Informatika")
Mengenal Variabel
Setelah mengetahui cara menampilkan informasi, kita mulai mengenal konsep penting dalam pemrograman yaitu variabel.
Variabel dapat digunakan untuk menyimpan sebuah nilai sehingga nilai tersebut dapat digunakan kembali di dalam program.
Contohnya:
nama = "Fajar"
umur = 20
jurusan = "Teknik Informatika"
print(nama)
print(umur)
print(jurusan)
Pada contoh tersebut kita memiliki tiga variabel:
- nama menyimpan teks.
- umur menyimpan angka.
- jurusan menyimpan teks.
Menerima Input dari Pengguna
Program akan menjadi lebih menarik jika pengguna dapat memasukkan data sendiri. Untuk menerima input dari pengguna, Python menyediakan fungsi input().
nama = input("Masukkan nama: ")
print("Halo", nama)
Ketika program dijalankan, pengguna akan diminta memasukkan nama. Misalnya pengguna mengetik:
Fajar
Program kemudian menampilkan:
Halo Fajar
Latihan Pertama
Sekarang coba buat program sederhana yang meminta pengguna memasukkan nama, umur, dan kota.
Contoh:
nama = input("Masukkan nama: ")
umur = input("Masukkan umur: ")
kota = input("Masukkan kota: ")
print()
print("=== DATA DIRI ===")
print("Nama :", nama)
print("Umur :", umur)
print("Kota :", kota)
Jangan khawatir jika belum memahami seluruh kode tersebut. Tujuan latihan ini adalah membiasakan diri mengetik, menjalankan, dan membaca kode Python.
Apa yang Akan Dipelajari Selanjutnya?
Pada tutorial berikutnya kita akan mulai masuk ke konsep yang lebih penting. Kita akan belajar bagaimana Python menyimpan berbagai jenis data dan bagaimana mengolah data tersebut.
Materi selanjutnya akan membahas:
- String
- Integer dan Float
- Boolean
- List
- Dictionary
- Operator dasar
Setelah memahami dasar-dasar tersebut, kita akan mulai membuat program yang lebih nyata, seperti program data mahasiswa, CRUD sederhana, penyimpanan data menggunakan JSON, hingga mengenal Object-Oriented Programming (OOP).
Kesimpulan
Belajar pemrograman tidak harus langsung membuat aplikasi yang rumit. Justru kemampuan dasar seperti memahami variabel, input, output, dan cara kerja kode merupakan fondasi yang sangat penting.
Jika kamu benar-benar baru belajar Python, jangan takut melihat kode yang terlihat asing. Ketik, jalankan, ubah, dan lihat hasilnya. Kesalahan saat belajar adalah bagian dari proses menjadi programmer.
Tidak perlu langsung jago. Yang penting mulai dari 0, belajar sedikit demi sedikit, dan terus mencoba.
🐍 Ngoding dari 0 bersama ZayComCell
Melek Teknologi, Cerdas Beraksi!
