Lazy loaded image
Words 0Read Time 1 min
Invalid Date
status
Published
type
Post
date
tags
Data
category
Journey
password
icon
 
Disc! saya mengalami distraksi selama beberapa waktu, melupakan progress harian saya dan dalam prosesnya membuat saya terserang flu selama seminggu. Jadi di sinilah saya berusaha memulainya kembali.
 

📌 Topik Hari Ini

Fungsi dasar

  • Apa itu fungsi?
    • Blok kode yang dirancang untuk melakukan tugas spesifik.
    • Dapat dipanggil berulang kali.
  • Struktur fungsi:
    •  
Contoh Fungsi Sederhana:
 

Parameter vs Argumen

  • Parameter: Variabel yang didefinisikan dalam fungsi.
  • Argumen: Nilai yang diberikan saat memanggil fungsi.

Default Parameter

 

Import Modul

  • Modul: File Python yang berisi fungsi/variabel yang bisa digunakan di file lain.
  • Contoh modul bawaan Python: math, random, datetime.
 

Praktik

  • Membuat Modul Sendiri
    • Buat file my_module.py:
      • Gunakan di file lain:
        •  
    • Buat fungsi hitung_luas_lingkaran(radius) yang mengembalikan luas lingkaran.
       
      • Buat fungsi cek_genap_ganjil(angka) yang mengecek apakah angka genap atau ganjil.
        •  
      • Gunakan modul datetime untuk menampilkan tanggal hari ini.
        •  

      Tantangan Kecil [Mini Project]

      • Buat program kalkulator sederhana dengan fungsi:
        • tambah, kurang, kali, bagi.
        • Gunakan import untuk memisahkan fungsi kalkulator ke file terpisah.
        • Contoh struktur:
           
      • Isi kalkulator.py:
        •  
          Selengkapnya [On Going]
           
       

      📘 Ringkasan

      • Gunakan docstring untuk mendokumentasikan fungsi:
      • Praktik langsung menggunakan Google Colab.
       

      🔧 Tools Digunakan

      • Python
      • Google Colab

      📈 Progress

      • Kode atau Proyek Mini:

      📎 Resource

      🗣️ Refleksi

      • Memulai semuanya dari awal, karena itu menyebalkan … buat catatan agar tidak terdistraksi lagi.
      • Mulai terasa paham logika pemrograman.
      上一篇
      Day 3 - 4 — Control Flow
      下一篇
      Final Projects Bootcamp Data Science

      Comments
      Loading...