{ "cells": [ { "cell_type": "markdown", "id": "ce1d56c8-3fb5-4c1b-a867-a418554915a1", "metadata": {}, "source": [ "# A Dasar-dasar sintaksis Python\n", "## 1. Komentar\n", "Komentar adalah teks yang ditulis dalam kode Python tetapi tidak dieksekusi oleh interpreter. Mereka digunakan untuk memberikan penjelasan atau dokumentasi pada kode. Komentar dimulai dengan tanda pagar (#) atau tanda petik tiga. Komentar membantu dalam kolaborasi tim, dokumentasi kode, dan memudahkan pemahaman. Dalam debugging dan pemeliharaan, komentar memberikan panduan yang jelas tentang kode. Namun, komentar yang terlalu banyak dapat membingungkan. Penggunaan komentar yang tepat dan efisien diperlukan untuk mempertahankan kejelasan kode dan pemahaman yang efektif." ] }, { "cell_type": "markdown", "id": "416ca63d-f03c-4137-9e38-8b8b23017443", "metadata": {}, "source": [ "#### Komentar 1 Baris\n", "Tanda pagar digunakan untuk membuat komentar satu baris dalam kode. Kode yang ada setelah tanda pagar akan diabaikan oleh interpreter." ] }, { "cell_type": "code", "execution_count": null, "id": "afecac3e-8786-4f74-b581-13d1b3b8171d", "metadata": {}, "outputs": [], "source": [ "# Ini adalah contoh komentar\n", "# Komentar tidak dieksekusi oleh Python" ] }, { "cell_type": "markdown", "id": "320d81b4-d24d-4151-abbc-63e2683d69af", "metadata": {}, "source": [ "#### Komentar Multi Baris (Tanda Petik Tiga Ganda (''' atau \"\"\"))\n", "Tanda petik tiga ganda digunakan untuk membuat komentar multi-baris atau dokumentasi. Biasanya digunakan di awal atau akhir blok kode untuk memberikan penjelasan lebih lanjut tentang kode tersebut." ] }, { "cell_type": "code", "execution_count": null, "id": "0486f73c-f0b4-48ba-8334-d7102a530dba", "metadata": {}, "outputs": [], "source": [ "'''\n", "Ini adalah contoh komentar\n", "multi-baris atau dokumentasi.\n", "Dapat mencakup beberapa baris.\n", "'''" ] }, { "cell_type": "code", "execution_count": null, "id": "9d27bb84-5925-455d-9252-06f6a0bf1370", "metadata": {}, "outputs": [], "source": [ "def hitung(x, y):\n", " '''\n", " Fungsi ini menghitung jumlah dari dua angka.\n", " Input: x (int), y (int)\n", " Output: Hasil penjumlahan (int)\n", " '''\n", " return x + y" ] }, { "cell_type": "markdown", "id": "a66ab72d-dae0-44f2-8f05-163fd4a9164c", "metadata": {}, "source": [ "