Panduan Dasar Python untuk Pemula: List, Dictionary, dan String



Python adalah bahasa pemrograman yang populer karena sederhana dan fleksibel. Bagi pemula, memahami cara menangani list, dictionary, dan string adalah langkah awal yang penting. Berikut panduan dasar lengkap dengan contoh.

1. Cara Menjalankan Script Python

Ada beberapa cara untuk menjalankan kode Python:

  • Interpreter Python → Menjalankan perintah secara langsung di terminal atau shell Python.

  • File .py → Menyimpan kode dalam file lalu dijalankan dengan python nama_file.py.

  • Jupyter Notebook → Menjalankan kode Python secara interaktif di notebook berbasis web.

Perlu diingat, Cron bukan untuk menjalankan script langsung, tapi untuk menjadwalkan tugas otomatis di Linux.

2. Operasi Dasar pada String

a. Penggabungan dan Perkalian String

print("10" + "20") # Output: "1020" print("10" * 3) # Output: "101010"
  • Operator + → menggabungkan string

  • Operator * → mengulang string sebanyak jumlah yang ditentukan

b. Mengubah String ke Integer

print(int("10") * 3) # Output: 30
  • int() → mengubah string menjadi angka

c. Memisahkan dan Menghapus Karakter

print("Python,Programming,".split(",")) # Output: ['Python', 'Programming', ''] print("Python,Programming,".strip(",")) # Output: 'Python,Programming'
  • .split(",") → memisahkan string menjadi list berdasarkan koma

  • .strip(",") → menghapus koma di awal dan akhir string

3. List dan Akses Data

List adalah struktur data yang menyimpan beberapa nilai.

list1 = [1, 2, 3, [4, 5], [6, 7, [8, 9]]] # Mengakses angka 7 print(list1[4][1]) # Output: 7 # Mengakses angka 8 print(list1[4][2][0]) # Output: 8
  • Gunakan indeks bertingkat untuk mengakses elemen dalam list bersarang (nested list).

4. Dictionary dan Akses Data

Dictionary menyimpan data dalam key-value pair.

dict1 = { "nama": "User1", "umur": 20, "teman": {"nama": "User2", "umur": 21} } # Mengakses nama teman print(dict1["teman"]["nama"]) # Output: User2
  • Gunakan key untuk mengakses nilai dalam dictionary.

  • Untuk dictionary bersarang, akses key secara bertingkat.

5. Input dari User

angka1 = input("Masukkan angka1: ") # misal input: 10 angka2 = input("Masukkan angka2: ") # misal input: 20 print(angka1 + angka2) # Output: "1020"
  • input() selalu menghasilkan string, sehingga operator + akan menggabungkan input.

  • Jika ingin menjumlahkan angka, gunakan int() atau float():

print(int(angka1) + int(angka2)) # Output: 30

Kesimpulan

Dengan memahami cara menjalankan Python, serta manipulasi string, list, dan dictionary, pemula sudah bisa membuat program sederhana.
Latihan rutin akan membantu memperkuat pemahaman dan mempermudah mempelajari konsep Python yang lebih kompleks.

Juan Hakim

Sejak kecil, saya sudah merasakan keajaiban teknologi. Dari memainkan game pertama saya di komputer jadul hingga merakit sendiri komputer pertama, setiap momen itu memberikan dorongan baru dalam hasrat saya terhadap dunia digital. Saya suka bermain dengan kode-kode, menggali algoritma, dan menjelajahi inovasi terbaru yang membentuk masa depan kita. Blog ini adalah tempat di mana saya berbagi kecintaan saya terhadap teknologi dengan Anda. Dari berita terkini di dunia teknologi hingga review perangkat terbaru, saya berjanji untuk membawa Anda informasi terkini dan terpercaya. Saya juga akan berbagi pengalaman pribadi, tantangan, dan kegembiraan yang saya temui dalam perjalanan hidup saya yang penuh dengan kode-kode dan sirkuit.

Posting Komentar

Lebih baru Lebih lama