Python
Dasar-dasar Python | Python telah menjadi bahasa pilihan bagi para ilmuwan data. Kesederhanaan, fleksibilitas, dan ekosistem pustaka yang luas menjadikannya alat yang ampuh untuk analisis data, pembelajaran mesin, dan visualisasi. Jika Anda baru memulai perjalanan Anda dalam ilmu data, memahami dasar-dasar Python adalah langkah pertama yang krusial.
Beberapa alasan mengapa Python mendominasi ranah ilmu data meliputi:
Mari kita selami beberapa konsep dasar Python yang penting untuk ilmu data:
Dalam Python, Anda tidak perlu mendeklarasikan tipe data suatu variabel secara eksplisit. Python akan secara otomatis menentukannya. Beberapa tipe data dasar yang sering digunakan dalam ilmu data adalah:
10
, -5
, 0
).3.14
, -0.5
)."Halo Dunia"
, "Python"
).True
atau False
.contoh
umur = 30
tinggi_badan = 175.5
nama = “Budi”
apakah_mahasiswa = True
print(type(umur))
print(type(tinggi_badan))
print(type(nama))
print(type(apakah_mahasiswa))
Python menawarkan beberapa struktur data bawaan yang sangat berguna untuk mengatur dan memanipulasi data:
List: Koleksi item yang terurut dan dapat diubah (mutable). Item dapat memiliki tipe data yang berbeda.
Python
daftar_angka = [1, 2, 3, 4, 5]
nama_mahasiswa = ["Alice", "Bob", "Charlie"]
Tuple: Mirip dengan list, tetapi tidak dapat diubah (immutable).
Python
koordinat = (10, 20)
Dictionary: Koleksi pasangan kunci-nilai yang tidak terurut. Kunci harus unik.
Python
data_mahasiswa = {
"nama": "Dewi",
"umur": 22,
"jurusan": "Ilmu Komputer"
}
Set: Koleksi item yang tidak terurut dan tidak berisi duplikat.
Python
himpunan_angka_unik = {1, 2, 3, 2, 4} # Akan menjadi {1, 2, 3, 4}
Python mendukung berbagai operator aritmatika, perbandingan, dan logika:
+
, -
, *
, /
, %
(modulo), **
(pangkat).==
, !=
, <
, >
, <=
, >=
.and
, or
, not
.Python
a = 10
b = 3
print(a + b) # 13
print(a > b) # True
Kontrol aliran memungkinkan Anda menjalankan kode secara kondisional atau berulang.
if
, elif
, else
: Untuk eksekusi kondisional.
Python
nilai = 85
if nilai >= 90:
print("Sangat Baik")
elif nilai >= 70:
print("Baik")
else:
print("Cukup")
for
loop: Untuk mengulang melalui urutan (list, tuple, string, dll.).
Python
for angka in [1, 2, 3]:
print(angka * 2)
while
loop: Untuk mengulang selama kondisi tertentu benar.
Python
hitung = 0
while hitung < 5:
print(hitung)
hitung += 1
Fungsi adalah blok kode yang dapat digunakan kembali untuk melakukan tugas tertentu. Mereka membantu dalam mengorganisir kode dan membuatnya lebih modular.
Python
def sapa(nama):
return f"Halo, {nama}!"
pesan = sapa("Andi")
print(pesan)
Setelah Anda memahami dasar-dasar ini, Anda dapat mulai menjelajahi pustaka-pustaka khusus ilmu data:
DataFrame
yang kuat dan fleksibel. Ini adalah “pisau serbaguna” untuk setiap ilmuwan data.Menguasai dasar-dasar Python adalah fondasi yang kokoh untuk karir yang sukses dalam ilmu data. Teruslah berlatih, bereksperimen dengan data, dan jelajahi pustaka-pustaka yang ada. Dunia ilmu data sangat luas dan selalu berkembang, dan Python akan menjadi rekan setia Anda dalam perjalanan ini.
Bonus dan Promo Menarik di Monas77: Klaim dan Menangkan Lebih Banyak Menghadirkan berbagai bonus dan…
Jam Slot Gacor Paling Ampuh di Hitam138 (Update Terbaru 2025) Salah satu rahasia menang slot…
Bocoran Pola Slot Gacor Hari Ini di Konoha69 (16 Juni 2025) Mau tahu rahasia menang…
Sifat Dasar Manusia dan Godaan Keberuntungan Salah satu alasan fundamental mengapa judi online, atau perjudian…