Modul ini membangun fondasi sintaks Python yang menjadi bahan seluruh modul sesudahnya. Cakupannya meliputi program pertama dan anatominya, skrip versus REPL, variabel dengan pengetikan dinamis, angka, operator, string, I/O dasar, serta komentar dan PEP 8. Setiap topik disertai kode yang dapat dijalankan dan keluaran aslinya.
Dasar-dasar bahasa
Fondasi sintaks Python, dari program pertama, variabel, angka, string, hingga komentar dan PEP 8.
0/0 selesai
- Program pertama dan anatominya
Menulis dan menjalankan program Python pertama, beserta anatomi baris demi barisnya.
- Skrip vs REPL
Dua cara mengeksekusi kode Python serta pemanfaatan REPL sebagai alat eksperimen harian.
- Variabel dan pengetikan dinamis
Aturan variabel dan pengetikan dinamis Python, termasuk intipan id() dan type().
- Angka dan boolean
Tipe int, float, dan bool beserta literal numerik dan jebakan presisi IEEE 754.
- Operator dan ekspresi
Operator aritmetika, perbandingan berantai, dan prioritas operator pada ekspresi Python.
- Perkenalan string
Penulisan string, escape, f-string, dan pratinjau sifat immutable pada string.
- I/O dasar
Membaca masukan dengan input() dan menampilkan keluaran dengan print() beserta sep dan end.
- Komentar, docstring, dan PEP 8
Komentar, docstring, dan konvensi gaya PEP 8 untuk penamaan serta spasi.