Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

SEPULUH Istilah Penting untuk Pemula Python

Posted on October 3, 2024

Sebagai seorang pemula dalam dunia Python, Anda pasti akan bertemu dengan banyak istilah teknis yang mungkin terasa asing. Memahami istilah-istilah umum ini akan mempermudah perjalanan belajar Anda dan membantu Anda menguasai bahasa pemrograman yang fleksibel dan populer ini. Mari kita telusuri 10 istilah penting yang sering Anda temui saat bekerja dengan Python:

1. Variabel

Variabel adalah konsep dasar dalam banyak bahasa pemrograman, termasuk Python. Bayangkan variabel sebagai kotak yang menyimpan data yang mungkin ingin Anda gunakan di kemudian hari. Data ini bisa berupa angka, karakter, atau kata.

Keunikan Python terletak pada fleksibilitasnya. Anda tidak perlu menentukan jenis data yang akan disimpan di dalam variabel. Python secara otomatis akan menebak jenis data tersebut berdasarkan nilai yang Anda masukkan. Contohnya:

      num = 10
    

content_copy Use code with caution.Python

Kode di atas akan membuat variabel bernama “num” yang berisi nilai integer 10. Anda dapat mendefinisikan variabel dengan berbagai jenis data standar, dan bahkan membuat jenis variabel kustom Anda sendiri.

2. Fungsi

Salah satu kekuatan utama Python adalah kemampuan untuk menggunakan kembali kode. Bayangkan Anda perlu melakukan tugas yang sama berulang kali dalam program Anda. Anda bisa saja menyalin dan menempelkan kode tersebut setiap kali dibutuhkan. Namun, jika Anda perlu mengubah salah satu bagian kode yang disalin, Anda harus mengubah semua salinan tersebut, yang bisa menjadi proses yang melelahkan.

Di sinilah fungsi berperan. Fungsi adalah blok kode yang melakukan tugas tertentu. Berikut adalah contoh fungsi dalam Python:

def greet():
print('Hello World!')

content_copy Use code with caution.Python

Kata kunci “def” mengindikasikan bahwa Anda sedang mendefinisikan sebuah fungsi, dan nama yang mengikuti kata kunci “def” adalah nama fungsi tersebut. Untuk menjalankan fungsi, cukup ketik nama fungsi dan tanda kurung. Beberapa fungsi mungkin memerlukan variabel di dalam tanda kurung yang dapat Anda berikan sebagai input untuk diproses oleh fungsi tersebut.

3. List

Pernahkah Anda membuat daftar belanjaan sebelum pergi ke supermarket? Dalam Python, “list” mirip dengan daftar belanjaan Anda. “List” adalah kumpulan variabel yang berurutan. Bayangkan sebuah deretan kotak bernomor, di mana setiap kotak berisi variabel dari jenis yang sama.

Untuk mendefinisikan sebuah “list” di Python, Anda dapat menggunakan sintaks berikut:

thislist = ["apple", "banana", "cherry"]
print(thislist)

content_copy Use code with caution.Python

Mirip dengan variabel, Anda tidak perlu menentukan jenis data “list” kepada Python. Python akan secara otomatis mendeteksinya dari nilai-nilai yang Anda masukkan. Jika Anda ingin mengakses elemen tertentu di dalam “list”, Anda dapat menggunakan nomor indeksnya. Contohnya, thislist[1] akan mengembalikan nilai “apple”.

4. Dictionary

Dalam kehidupan nyata, kamus memungkinkan Anda untuk mencari arti dari sebuah kata. Di Python, “dictionary” mirip dengan kamus, tetapi alih-alih berisi kata dan artinya, “dictionary” berisi variabel dan nilai yang terkait dengan variabel tersebut. Berikut adalah cara mendefinisikan “dictionary” di Python:

      thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}
print(thisdict)
    

content_copy Use code with caution.Python

Dalam “dictionary” ini, kita memiliki pasangan variabel berupa string. Jika Anda ingin mendapatkan nilai dari “brand”, Anda dapat menggunakan thisdict[“brand”] yang akan mengembalikan “Ford”. “Dictionary” mirip dengan “list”, tetapi alih-alih menggunakan nomor untuk mengakses nilai, Anda menggunakan label.

5. Loop

“Loop” memungkinkan program Anda untuk mengeksekusi serangkaian perintah berdasarkan parameter tertentu. Python memiliki dua jenis “loop”: “for loop” dan “while loop”. Kedua jenis “loop” memiliki penggunaan terbaik masing-masing, tetapi secara umum, keduanya dapat disederhanakan menjadi format berikut:

  • Periksa kondisi
  • Jika kondisi benar, jalankan blok kode di bawah “loop”
  • Jika kondisi salah, keluar dari “loop”

“Loop” memungkinkan Anda untuk mengulangi setiap elemen di dalam “list” atau “dictionary”. “Loop” juga dapat membantu Anda mencari data di dalam struktur data tersebut.

6. Conditional Statements

“Conditional statements” (kadang disingkat “conditionals”) mirip dengan pohon keputusan. Bayangkan Anda pergi ke toko untuk membeli telur. Anda merasa bisa membuat omelet yang lezat jika Anda juga memiliki susu. Maka, cara berpikir Anda dalam Python akan terlihat seperti ini:

if (has_eggs):
get_milk()
else
leave()
continue_shopping()

Kode di atas menunjukkan bagaimana “conditional statements” bekerja. Pernyataan “if-else” digunakan untuk menentukan tindakan yang harus diambil dan selalu dievaluasi sebagai benar atau salah. Di Python, tidak ada tanda khusus untuk menandai awal dan akhir “conditional statement”, dan indentasi blok kode menginformasikan compiler instruksi mana yang termasuk dalam blok kode yang dijalankan.

7. String

“String” adalah daftar karakter yang berurutan. “String” merupakan salah satu jenis variabel inti di Python. Anda dapat mendefinisikan “string” dengan mengetikkan teks yang diapit tanda kutip. Ada banyak fungsi dan metode yang dapat Anda gunakan untuk mengakses karakter individual dalam “string”.

word = "computer"
letter = word[0]

Dalam kode ini, kita mendefinisikan “string” bernama “computer” dan kemudian menetapkan variabel “letter” sebagai karakter pertama dalam “computer”. Variabel “letter” akan menyimpan karakter “c”.

8. Import

“Import” memungkinkan Anda untuk mengakses fungsi dari modul tertentu. Modul adalah kumpulan fungsi yang dirancang untuk tugas tertentu. Misalnya, jika Anda mengetik:

      import datetime

Anda akan mendapatkan akses ke semua tipe data dan fungsi dari modul “datetime”. Ada ratusan modul di Python yang dapat membantu Anda membangun program, sehingga mengetahui modul mana yang ingin Anda gunakan akan menghemat waktu dan tenaga Anda.

9. Exception

“Exception” adalah kesalahan yang terjadi saat program sedang berjalan. “Exception” terjadi ketika sesuatu yang tidak terduga terjadi. Anda mungkin akan sering bertemu dengan “exception” selama perjalanan pemrograman Anda dengan Python. Jangan takut, karena “exception” mudah ditangani jika Anda tahu apa yang harus dilakukan.

10. Class

Python adalah bahasa pemrograman berorientasi objek, yang berarti semua hal dalam bahasa tersebut dapat dianggap sebagai objek. “Class” adalah cetak biru untuk membuat objek. Anda dapat menggunakan kata kunci “class” untuk mendefinisikan sebuah “class” seperti ini:

class MyClass:
x = 5
y = 11
z = 13.7

Contoh di atas menunjukkan elemen-elemen dalam “class”. Mirip dengan konstruksi lain, indentasi menunjukkan bagian mana yang termasuk dalam “class”. “Class” adalah blok pembangun program yang paling kuat dan dapat digunakan untuk menyimpan data kustom, dan bahkan menyertakan fungsi untuk memproses data tersebut secara internal.

Ada Banyak Lagi yang Perlu Dipelajari

Python adalah bahasa yang terus berkembang, dan istilah-istilah dasar ini akan membantu Anda memahami beberapa hal di dalamnya. Namun, istilah-istilah ini bukanlah semua yang Anda perlu ketahui untuk benar-benar memahami bahasa ini. Memahami beberapa istilah yang paling umum akan membantu Anda membaca dokumentasi dengan lebih mudah.

Selamat belajar dan menjelajahi dunia pemrograman Python!

Terbaru

  • Ini Trik Nuyul Cari Cuan di Game Puzzle Farm 2026 Biar Koin Melimpah Tanpa Undang Teman
  • Inilah Ukuran Kertas Thermal 58mm ISO Di Word, Berapa dan Panduan Lengkap Memilihnya
  • Bukan Cuma Zakat! Ternyata Sumbangan Jenis Ini Bisa Ngurangin Pajak Kalian! Simak Penjelasannya
  • Inilah Caranya Mengajar Bahasa Indonesia di Amerika Serikat Lewat Beasiswa Fulbright FLTA 2026
  • Inilah 6 Rekomendasi HP yang Awet dan Tahan Lama Biar Kalian Nggak Gonta-ganti Terus!
  • Apa itu Proses BOP dan Psikotes BRI Life?
  • Ini Cara Input Tugas Tambahan Guru di EMIS GTK IMP 2026 Biar Jam Mengajar Aman!
  • APK Juice Pack Frenzy Penipuan? Benarkah Membayar atau Cuma Tipuan Iklan? Ini Faktanya!
  • Apakah Apk ReelAct Penipu? Mau Tarik 100 Dolar dari Reel Act? Cek Dulu Faktanya Biar Nggak Rugi Waktu!
  • Inilah Rekomendasi Game Turn Base Android dan PC Terbaik Buat Kalian yang Suka Strategi!
  • Inilah Cara Membuat Sertifikat di Canva dan Ukuran Standar yang Wajib Kalian Tahu
  • Inilah Aturan Zakat yang Bisa Jadi Pengurang Pajak Bruto Kalian, Sudah Tahu Belum?
  • Inilah Data Pendaftar KIP Kuliah 2026 Jalur SNBP dan Bocoran Kriteria yang Lolos!
  • Inilah Game Silent Hill: Townfall, Teror Psikologis Baru yang Bakal Bikin Kalian Gemetar di Tahun 2026!
  • Inilah Trailer Mortal Kombat 2, Johnny Cage Resmi Gabung dan Siap Hadapi Shao Kahn!
  • Inilah Spesifikasi Lengkap Samsung Galaxy S26 yang Baru Meluncur, Ternyata Harganya Naik Segini!
  • Inilah Cara Mematikan MSA Xiaomi Supaya HP Nggak Lemot dan Bebas Iklan, Ternyata Langkahnya Simpel Banget!
  • Inilah Kronologi Mobil Calya Plat D yang Viral Lawan Arus di Jakpus, Ternyata Bawa Banyak Plat Palsu!
  • Inilah Axioo Hype AI 5, Laptop AI Canggih yang Nggak Bikin Kantong Bolong!
  • Ini Loh Kejahatan Modus Phishing Google Tasks Terbaru yang Bisa Nguras Data Perusahaan Kalian
  • Inilah Poco X7 5G dan M7 Pro 5G, HP Gaming Performa Ekstrem yang Ngebikin Mabar Kalian Jadi Anti Lag!
  • Inilah Cara Mengubah Lahan Kosong Jadi Uang Lewat Strategi Land Banking
  • Ini Trik Supaya Gajian YouTube Shorts Tembus Puluhan Juta dari Penonton Bule!
  • Jangan Sampai Keliru! Begini Cara Cek Total Jam Linear dan Non Linear di EMIS GTK IMP 2026
  • Cuma Nonton Drama Pendek Bisa Cair Uang Tunai? Bongkar Habis Kebenaran Aplikasi FunFlick di Sini!
  • Apa itu Resetter Epson L3210?
  • Ini Loh Ukuran A4, F4, A3, B5, A5 di Canva Biar Hasil Cetakan Kalian Nggak Terpotong!
  • Inilah Cara Transfer Pulsa Telkomsel Paling Update 2026, Lengkap dengan Biaya dan Syarat Terbarunya!
  • Inilah Xolo.io, Solusi Praktis Buat Kalian yang Pengen Bangun Startup Skala Global Tanpa Harus Pindah ke Luar Negeri
  • Inilah Caranya Lapor SPT Tahunan Lewat Coretax Supaya Nggak Kena Denda
  • Why is Adobe Showing “Unable to Load Data”? Here is the Definition and Fix
  • What is the Dynamic Music Pill? A New Standard for Linux Media Control
  • What is Microsoft Edge’s Free VPN and Is It Truly Secure?
  • What’s New in Windows 11 24H2 and 25H2? Exploring the Latest Definitions and Features
  • How to Fix Error Code 0x80073d21 for Enhanced Speech Recognition on Windows
  • Prompt AI Menyusun Script Pola Suara Karakter agar Brand Jadi Ikonik
  • Prompt AI untuk Merancang Karakter Brand yang Ikonik
  • Prompt AI Audit Konten Sesuai Karakter Brand
  • Prompt AI Merubah Postingan LinkedIn Jadi Ladang Diskusi dengan ChatGPT
  • Prompt AI: Paksa Algoritma LinkedIn Promosikan Konten Kalian
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2026 emka.web.id | Design: Newspaperly WordPress Theme