{"id":1748,"date":"2025-07-22T05:28:38","date_gmt":"2025-07-22T05:28:38","guid":{"rendered":"https:\/\/specialskill.id\/article\/?p=1748"},"modified":"2025-09-24T10:17:35","modified_gmt":"2025-09-24T10:17:35","slug":"mengenal-fundamental-python","status":"publish","type":"post","link":"https:\/\/specialskill.id\/article\/2025\/07\/22\/mengenal-fundamental-python\/","title":{"rendered":"Mengenal Fundamental Python"},"content":{"rendered":"\n
Setelah memahami cara berpikir seorang coder<\/em>, saatnya kita berkenalan dengan bahasa yang akan kita gunakan: Python. Sama seperti bahasa manusia, Python juga memiliki \u201ctata bahasa\u201d atau aturan penulisan yang disebut syntax<\/strong>. Mengikuti syntax adalah wajib agar perintah kita bisa dimengerti oleh komputer.<\/p>\n\n\n\n Artikel ini akan membahas komponen dan aturan dasar yang perlu Anda ketahui untuk mulai menulis kode Python pertama Anda.<\/p>\n\n\n\n Ada empat aturan dasar yang harus selalu Anda ingat saat menulis kode Python.<\/p>\n\n\n\n Fondasi dari setiap program adalah data. Untuk mengelola data, kita menggunakan variabel.<\/p>\n\n\n\n Variabel:<\/strong> Anggap saja variabel sebagai sebuah kotak penyimpanan data<\/strong>. Setiap \u201ckotak\u201d memiliki label (nama variabel) dan isi (nilai). Sintaks untuk membuatnya sangat sederhana: Tanda Tipe Data Dasar:<\/strong> Hebatnya, Python otomatis mengenali tipe data yang kita simpan. Berikut adalah tipe data yang paling umum:<\/p>\n\n\n\n Agar program kita bisa berinteraksi, kita memerlukan mekanisme input dan output.<\/p>\n\n\n\n Program yang baik bisa membuat keputusan. Di Python, kita menggunakan struktur percabangan untuk ini.<\/p>\n\n\n\n Dengan memahami aturan syntax, variabel, I\/O, dan percabangan, Anda sudah siap untuk mulai menulis program Python sederhana yang fungsional dan interaktif. Selamat belajar!<\/p>\n","protected":false},"excerpt":{"rendered":" Setelah memahami cara berpikir seorang coder, saatnya kita berkenalan dengan bahasa yang akan kita gunakan: Python. Sama seperti bahasa manusia, Python juga memiliki \u201ctata bahasa\u201d atau aturan penulisan yang disebut syntax. Mengikuti syntax adalah wajib agar perintah kita bisa dimengerti oleh komputer. Artikel ini akan membahas komponen dan aturan dasar yang perlu Anda ketahui untuk mulai menulis kode Python pertama Anda. 4 Aturan Syntax Utama di Python Ada empat aturan dasar yang harus selalu Anda ingat saat menulis kode Python. Blok Bangunan Kode: Variabel dan Tipe Data Fondasi dari setiap program adalah data. Untuk mengelola data, kita menggunakan variabel. Variabel: Anggap saja variabel sebagai sebuah kotak penyimpanan data. Setiap \u201ckotak\u201d memiliki label (nama variabel) dan isi (nilai). Sintaks untuk membuatnya sangat sederhana: nama_variabel = nilai. Tanda = di sini berarti menyimpan nilai di sebelah kanan ke dalam variabel di sebelah kiri. Menggunakan variabel membuat kode lebih jelas dan mudah dikelola dibandingkan menulis nilainya secara langsung. Tipe Data Dasar: Hebatnya, Python otomatis mengenali tipe data yang kita simpan. Berikut adalah tipe data yang paling umum: Membuat Program Berbicara: Input & Output Agar program kita bisa berinteraksi, kita memerlukan mekanisme input dan output. Logika Percabangan: if, elif, else Program yang baik bisa membuat keputusan. Di Python, kita menggunakan struktur percabangan untuk ini. Dengan memahami aturan syntax, variabel, I\/O, dan percabangan, Anda sudah siap untuk mulai menulis program Python sederhana yang fungsional dan interaktif. Selamat belajar!<\/p>\n","protected":false},"author":1,"featured_media":1749,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[23],"tags":[],"class_list":["post-1748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming"],"yoast_head":"\n4 Aturan Syntax Utama di Python<\/h2>\n\n\n\n
\n
nama<\/code>,\u00a0Nama<\/code>, dan\u00a0NAMA<\/code>\u00a0dianggap sebagai tiga variabel yang t\u00e4ysin berbeda.<\/li>\n\n\n\nif<\/code>). Aturan umumnya adalah menggunakan 4 spasi untuk setiap level indentasi.<\/li>\n\n\n\n#<\/code>). Teks apa pun setelah tanda\u00a0#<\/code>\u00a0dalam satu baris akan diabaikan oleh komputer.<\/li>\n\n\n\nif<\/code>\u00a0yang sudah memiliki makna dan tidak boleh digunakan sebagai nama variabel.<\/li>\n<\/ol>\n\n\n\nBlok Bangunan Kode: Variabel dan Tipe Data<\/h2>\n\n\n\n
nama_variabel = nilai<\/code>.<\/p>\n\n\n\n=<\/code> di sini berarti menyimpan nilai di sebelah kanan ke dalam variabel di sebelah kiri. Menggunakan variabel membuat kode lebih jelas dan mudah dikelola<\/strong> dibandingkan menulis nilainya secara langsung.<\/p>\n\n\n\n\n
\"<\/code>\u00a0atau\u00a0'<\/code>). Contoh:\u00a0nama = \"Alice\"<\/code>.<\/li>\n\n\n\njumlah_item = 10<\/code>.<\/li>\n\n\n\nharga = 19.99<\/code>.<\/li>\n\n\n\nMembuat Program Berbicara: Input & Output<\/h2>\n\n\n\n
\n
print()<\/strong><\/code>):<\/strong>\u00a0Untuk menampilkan informasi atau hasil ke layar pengguna, kita menggunakan fungsi\u00a0print()<\/code>.<\/li>\n\n\n\ninput()<\/strong><\/code>):<\/strong>\u00a0Untuk meminta dan menerima data dari pengguna, kita menggunakan fungsi\u00a0input()<\/code>.<\/li>\n<\/ul>\n\n\n\nLogika Percabangan:
if<\/code>, elif<\/code>, else<\/code><\/h2>\n\n\n\n\n
if<\/strong><\/code>\u00a0(Jika):<\/strong>\u00a0Ini adalah\u00a0rencana utama<\/strong>\u00a0atau kondisi pertama yang akan dicek. “Jika ada Pizza, saya pesan”.<\/li>\n\n\n\nelif<\/strong><\/code>\u00a0(Jika Tidak, Maka Jika):<\/strong>\u00a0Ini adalah\u00a0rencana cadangan<\/strong>\u00a0yang akan dicek jika kondisi\u00a0if<\/code>\u00a0tidak terpenuhi. “Jika tidak ada Pizza, coba cek Burger”.<\/li>\n\n\n\nelse<\/strong><\/code>\u00a0(Jika Tidak Semua):<\/strong>\u00a0Ini adalah\u00a0pilihan terakhir<\/strong>\u00a0yang akan dijalankan jika tidak ada satu pun kondisi\u00a0if<\/code>\u00a0atau\u00a0elif<\/code>\u00a0yang terpenuhi.<\/li>\n<\/ul>\n\n\n\n