Skip to content

About

Jurnal harian belajar Python dari dasar, lengkap dengan contoh kode yang bisa langsung dijalankan. Topik: variabel, tipe data, casting, aritmatika, komparasi, assignment, control flow, dan fungsi.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Python Learning Journey

Python Status Last Commit Repo Size

Dokumentasi perjalanan belajar Python dari dasar dalam bentuk jurnal harian: setiap hari satu konsep baru, lengkap dengan file kode dan catatan belajar.


File-file yang Sudah Selesai

File Topik Deskripsi
belajar_variabel.py Variabel Cara deklarasi dan penggunaan variabel di Python
belajar_tipedata.py Tipe Data Tipe data: int, str, float, bool, dan operasinya
belajar_casting.py Casting Konversi tipe data (type conversion)
belajar_aritmatika.py Aritmatika Operator aritmatika dan prioritas operasi
belajar_operasi_komparasi.py Komparasi Operator komparasi: ==, !=, <, >, <=, >=
operator_assignment.py Assignment Operator assignment: +=, -=, *=, /=, //=, %=, **=
belajar_control_flow.py Control Flow Percabangan if/elif/else, perulangan for & while, break & continue
belajar_fungsi.py Fungsi Deklarasi fungsi, parameter, return, default argument, local/global

Jurnal Harian

Hari Topik Status
1 Variabel ✅
2 Tipe Data ✅
3 Casting ✅
4 Aritmatika ✅
5 Komparasi ✅
6 Assignment ✅
7 Control Flow ✅
8 Fungsi ✅

Catatan singkat

  • Hari 1 (Variabel): variabel = simpan nilai ke sebuah nama; Python tidak butuh deklarasi tipe dulu.
  • Hari 2 (Tipe Data): int, float, str, bool, masing-masing punya perilaku dan operasinya sendiri.
  • Hari 3 (Casting): casting = konversi tipe data, misalnya ubah string jadi angka.
  • Hari 4 (Aritmatika): operator + - * / % ** // dan prioritas operasi, hitung dulu yang di dalam kurung.
  • Hari 5 (Komparasi): == != < > <= >= menghasilkan True/False.
  • Hari 6 (Assignment): operator += -= *= //= %= **= mempersingkat assignment.
  • Hari 7 (Control Flow): if/elif/else untuk percabangan, for dan while untuk perulangan, break dan continue untuk kontrol loop.
  • Hari 8 (Fungsi): def untuk membungkus kode jadi blok yang bisa dipanggil ulang; parameter, return, default argument, dan scope local vs global.

Cara Jalanin

Untuk menjalankan salah satu file:

python nama_file.py

Contoh:

python belajar_variabel.py
python operator_assignment.py

Struktur Project

python-learning/
├── belajar_variabel.py
├── belajar_tipedata.py
├── belajar_casting.py
├── belajar_aritmatika.py
├── belajar_operasi_komparasi.py
├── operator_assignment.py
├── belajar_control_flow.py
├── README.md
└── .gitignore

Catatan

Setiap file membahas satu konsep dari dasar, lengkap dengan contoh kode yang bisa langsung dijalankan. Jalankan file-nya untuk melihat hasilnya.

About

Jurnal harian belajar Python dari dasar, lengkap dengan contoh kode yang bisa langsung dijalankan. Topik: variabel, tipe data, casting, aritmatika, komparasi, assignment, control flow, dan fungsi.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages