Kuasai Python dengan Cepat: Cheatsheet Praktis#

Cheatsheet ini memberikan ringkasan sintaks dan konsep penting dalam Python, cocok untuk pemula maupun yang ingin menyegarkan ingatan. Kita akan membahas tipe data, struktur kontrol, fungsi, dan sedikit tips praktis.

Mengenal Python: Bahasa Serbaguna#

Python merupakan bahasa pemrograman tingkat tinggi yang populer karena sintaksnya yang mudah dibaca dan fleksibilitasnya. Python digunakan luas dalam berbagai bidang, mulai dari pengembangan web, data science, machine learning, hingga scripting.

Tipe Data dan Variabel#

Python memiliki tipe data dinamis, jadi Anda tidak perlu mendeklarasikan tipe variabel secara eksplisit. Berikut beberapa tipe data umum:

  • Integer (int): Bilangan bulat (contoh: 10, -5, 0)
  • Float: Bilangan pecahan (contoh: 3.14, -2.5)
  • String (str): Teks (contoh: "Halo", 'Python')
  • Boolean (bool): True atau False
  • List: Koleksi terurut dan dapat diubah (contoh: [1, 2, "tiga"])
  • Tuple: Koleksi terurut dan tidak dapat diubah (contoh: (1, 2, "tiga"))
  • Dictionary: Koleksi pasangan kunci-nilai (contoh: {"nama": "Dimas", "umur": 25})
nama = "Dimas"
umur = 25
tinggi = 1.75
is_active = True

Struktur Kontrol#

Python menggunakan indentasi untuk mendefinisikan blok kode.

  • if-elif-else:
nilai = 85
if nilai >= 90:
    print("A")
elif nilai >= 80:
    print("B")
else:
    print("C")
  • for loop:
buah = ["apel", "jeruk", "mangga"]
for item in buah:
    print(item)
  • while loop:
i = 0
while i < 5:
    print(i)
    i += 1

Fungsi#

Fungsi didefinisikan menggunakan keyword def.

def tambah(x, y):
    return x + y

hasil = tambah(5, 3)
print(hasil)  # Output: 8

Tips Praktis#

  • Manfaatkan library bawaan Python yang kaya.
  • Gunakan virtual environment untuk mengelola dependensi proyek.
  • Pelajari konsep list comprehension dan dictionary comprehension untuk kode yang lebih ringkas.

Semoga cheatsheet ini bermanfaat! Selamat menjelajahi dunia Python!