Ticker

6/random/ticker-posts

Panduan Lengkap: Python Cheatsheet Bahasa Indonesia


Apakah Anda sedang memulai perjalanan belajar bahasa pemrograman Python atau butuh ringkasan cepat untuk mengingat kembali perintah-perintah penting? Jika ya, Anda berada di tempat yang tepat!

Python dikenal sebagai bahasa yang kuat namun mudah dibaca, menjadikannya pilihan favorit bagi pemula maupun profesional. Untuk membantu Anda, saya telah merangkum perintah-perintah dasar Python yang paling sering digunakan dalam sebuah "cheatsheet" praktis.

Mari kita mulai!

1. Variabel & Tipe Data

Variabel adalah wadah untuk menyimpan nilai. Python sangat fleksibel karena Anda tidak perlu mendeklarasikan tipe data secara eksplisit.


# String (teks)
nama_depan = "Ahmad"

# Integer (bilangan bulat)
jumlah_barang = 100

# Float (bilangan desimal)
harga_satuan = 2500.50

# Boolean (logika Benar/Salah)
sudah_lunas = False

# Mengubah tipe data (casting)
angka_string = "123"
angka_integer = int(angka_string) # -> hasilnya 123

2. Struktur Data

Ini adalah cara untuk menyimpan dan mengelola sekumpulan data secara efisien.

List

Kumpulan data yang terurut dan bisa diubah. Dibuat dengan kurung siku [].


buah = ["apel", "mangga", "jeruk"]
print(buah[0])          # Akses elemen pertama -> 'apel'
buah.append("durian")   # Menambah elemen baru di akhir
buah.remove("mangga")   # Menghapus elemen berdasarkan nilainya

Tuple

Mirip seperti List, namun tidak bisa diubah (immutable). Cocok untuk data yang tidak seharusnya berubah. Dibuat dengan kurung biasa ().


koordinat = (106.8, -6.2)
print(koordinat[1])     # Akses elemen kedua -> -6.2
# koordinat.append(10) akan error!

Dictionary

Kumpulan data yang disimpan dalam format pasangan kunci:nilai (key:value). Dibuat dengan kurung kurawal {}.


mahasiswa = {"nim": "12345", "nama": "Cahya", "ipk": 3.8}
print(mahasiswa["nama"])        # Akses nilai via kunci -> 'Cahya'
mahasiswa["jurusan"] = "IT"     # Menambah atau mengubah data

3. Manipulasi String

Beberapa operasi umum yang sangat berguna saat bekerja dengan teks.


kalimat = "   Selamat Pagi Indonesia!   "

print(kalimat.upper())          # -> "   SELAMAT PAGI INDONESIA!   "
print(kalimat.lower())          # -> "   selamat pagi indonesia!   "
print(kalimat.strip())          # -> "Selamat Pagi Indonesia!" (hapus spasi di awal/akhir)
print(kalimat.split())          # -> ['Selamat', 'Pagi', 'Indonesia!']

# f-String (cara modern untuk format string)
nama = "Putri"
ucapan = f"Halo, nama saya {nama}."
print(ucapan)                   # -> "Halo, nama saya Putri."

4. Struktur Kontrol

Mengatur alur eksekusi program Anda berdasarkan kondisi atau perulangan.

Kondisi (if, elif, else)


nilai = 85
if nilai >= 80:
    print("Nilai A")
elif nilai >= 70:
    print("Nilai B")
else:
    print("Nilai C")

Perulangan (for & while)


# For loop (mengulang untuk setiap item dalam urutan)
for buah_item in ["apel", "mangga", "jeruk"]:
    print(f"Saya suka {buah_item}")

# While loop (mengulang selama kondisi benar)
angka = 0
while angka < 5:
    print(angka)
    angka += 1

5. Fungsi

Blok kode yang dapat digunakan kembali untuk melakukan tugas tertentu. Didefinisikan dengan kata kunci def.


# Mendefinisikan fungsi
def hitung_luas_persegi(sisi):
    """Fungsi ini menghitung luas persegi."""
    luas = sisi * sisi
    return luas

# Memanggil fungsi
luas_bidang = hitung_luas_persegi(10)
print(f"Luas perseginya adalah {luas_bidang}") # -> Luas perseginya adalah 100

6. File Handling

Cara dasar untuk membaca dari dan menulis ke dalam sebuah file teks.


# Menulis ke file (mode 'w' akan menimpa file lama)
with open('catatan.txt', 'w') as file:
    file.write("Belajar Python di alibungker.blogspot.com.\n")
    file.write("Sangat menyenangkan!")

# Membaca dari file (mode 'r')
with open('catatan.txt', 'r') as file:
    isi_file = file.read()
    print(isi_file)

Penutup

Itulah rangkuman perintah-perintah dasar Python yang paling fundamental. Simpan halaman ini sebagai referensi cepat Anda. Tentu saja, cara terbaik untuk belajar adalah dengan terus berlatih dan membangun proyek-proyek kecil.

Punya pertanyaan atau ada perintah penting lain yang menurut Anda harus ada di daftar ini? Jangan ragu untuk menuliskannya di kolom komentar di bawah!

Selamat mencoba dan selamat coding!

Post a Comment

0 Comments