🐍

Tutorial Dasar Pemrograman Python

Feb 17, 2025

Catatan Tutorial Python Dasar

Pengantar

  • Tutorial ini ditujukan untuk pemula yang ingin belajar Python.
  • Diajarkan dengan bahasa yang mudah dipahami.
  • Python dapat digunakan untuk:
    • Mengontrol hardware (microcontroller, Raspberry Pi, Arduino).
    • Pengembangan website.
    • Aplikasi desktop.
    • Machine learning dan data science.

Persiapan Lingkungan Pengembangan

  1. Download IDE: Disarankan untuk menggunakan PyCharm Community Edition.
  2. Instalasi: Ikuti langkah-langkah instalasi seperti menginstal software lain.
  3. Membuat Project Baru:
    • Pilih "Create New Project".
    • Pastikan untuk centang "Create main.py".

Dasar Pemrograman Python

Sintaks Dasar

  • Gunakan print() untuk menampilkan output ke konsol.
  • Memperhatikan:
    • Penggunaan kurung.
    • Kasus huruf (besar/kecil).
    • Spasi dan indentasi.

Variabel

  • Variabel seperti "asbak" yang dapat menampung berbagai nilai.
    • Contoh: nama = "Dea Afriza"
  • Jenis tipe data:
    • String: Teks yang dibatasi kutip.
    • Integer: Angka tanpa kutip.
    • Float: Angka desimal, menggunakan titik, bukan koma.
  • Contoh penggunaan variabel: nama = "Dea Afriza" print(nama)

Operasi String

  • Menggabungkan string menggunakan +.
  • Menghitung jumlah karakter dengan len().
  • Contoh: print(len(nama)) # Output: 11

Input Pengguna

  • Menggunakan input() untuk menerima input dari pengguna. nama = input("Siapa nama kamu? ") print(nama)

Aritmetika

  • Operator dasar:
    • Penjumlahan +
    • Pengurangan -
    • Perkalian *
    • Pembagian /
  • Memasukkan input sebagai angka: a = int(input("Masukkan angka pertama: ")) b = int(input("Masukkan angka kedua: ")) c = a + b print(c)

Kontrol Alur Program

Kondisi (if, else)

  • Menggunakan if untuk memeriksa kondisi. if usia == 20: print("Anda remaja") else: print("Anda bukan remaja")

Looping (Pengulangan)

  • Menggunakan for dan while untuk mengulang perintah. for i in range(10): print(i)

Array (List)

  • Menampung beberapa nilai dalam satu variabel. pacar_saya = ["Mirina", "Agnes", "Angelika"]

Tugas

  • Buat program yang menghitung saldo setelah deposit dan memeriksa apakah saldo cukup untuk membayar hutang.
    • Variabel:
      • saldo_awal
      • deposit
      • hutang
    • Cek apakah saldo cukup, jika tidak, tampilkan pesan sesuai kondisi.

Penutup

  • Python adalah bahasa pemrograman yang multifungsi dan bermanfaat untuk berbagai aplikasi.
  • Dapat digunakan sebagai langkah awal dalam karir pemrograman.