{"id":21365,"date":"2026-10-03T15:35:31","date_gmt":"2026-10-03T08:35:31","guid":{"rendered":"https:\/\/man2kulonprogo.sch.id\/m2kp\/?p=21365"},"modified":"2026-10-03T15:35:31","modified_gmt":"2026-10-03T08:35:31","slug":"dasar-pemrograman-python-variabel-tipe-data","status":"publish","type":"post","link":"https:\/\/man2kulonprogo.sch.id\/m2kp\/2026\/10\/03\/dasar-pemrograman-python-variabel-tipe-data\/","title":{"rendered":"Dasar Pemrograman Python &#8211; Variabel &#038; Tipe Data"},"content":{"rendered":"<h2 style=\"color: #0f766e; border-bottom: 3px solid #0f766e; padding-bottom: 8px;\">Informatika Kelas X \u2014 Bab 6: Analisis Data<\/h2>\n<h3 style=\"color: #334155; font-weight: normal; margin-top: -6px;\">Bagian C: Dasar Pemrograman Python \u2014 Variabel &amp; Tipe Data<\/h3>\n<p><strong>Pengampu :<\/strong> Zuli Irawanto, ST<\/p>\n<hr \/>\n<h3 style=\"background: #0f766e; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83c\udfaf Tujuan Pembelajaran<\/h3>\n<p>Setelah mempelajari materi ini, siswa diharapkan mampu:<\/p>\n<ol>\n<li>Membedakan angka dan teks pada program Python, misalnya <code>2 + 3<\/code> dengan <code>\"2 + 3\"<\/code>.<\/li>\n<li>Membuat variabel dan menulis nama variabel yang benar.<\/li>\n<li>Mengenali empat tipe data dasar: <em>integer<\/em>, <em>float<\/em>, <em>string<\/em>, dan <em>boolean<\/em>.<\/li>\n<li>Menghitung dengan operator, menyusun kalimat dengan f-string, dan menerima masukan dengan <code>input()<\/code>.<\/li>\n<\/ol>\n<hr \/>\n<h3 style=\"background: #0ea5e9; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">Cara Belajar Bagian Ini<\/h3>\n<p>Bagian ini berisi <strong>9 Tugas Praktik<\/strong> yang disusun dari yang paling sederhana. Kita belajar dengan <strong>mencoba langsung<\/strong> di Google Colab. Setiap praktik punya pola yang sama:<\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; margin: 16px 0;\">\n<thead>\n<tr>\n<th style=\"padding: 10px; border: 1px solid #0284c7; text-align: left; background: #bae6fd !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Langkah<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #0284c7; text-align: left; background: #bae6fd !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Yang kamu lakukan<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: #f0f9ff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\ud83e\udd14 <strong>Tebak dulu<\/strong><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Pikirkan, kira-kira apa hasilnya? Tulis tebakanmu.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\u2328\ufe0f <strong>Ketik &amp; jalankan<\/strong><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Ketik kode di sel kode, lalu tekan \u25b6 atau Shift + Enter.<\/td>\n<\/tr>\n<tr style=\"background: #f0f9ff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\u2705 <strong>Cocokkan<\/strong><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Bandingkan hasilnya dengan tebakanmu. Tebakanmu benar?<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\ud83d\udca1 <strong>Pahami<\/strong><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Baca penjelasan singkat mengapa hasilnya begitu.<\/td>\n<\/tr>\n<tr style=\"background: #f0f9ff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\ud83c\udfc1 <strong>Tantangan mini<\/strong><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Ubah kodenya sedikit dan coba sendiri.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div style=\"background: #fffbeb; border-left: 5px solid #f59e0b; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>Persiapan:<\/strong> buka Google Colab (lihat Bagian B), buat notebook baru, dan beri nama <strong>Praktik_Bab6C_NamaKamu<\/strong>. Gunakan <strong>satu sel kode baru<\/strong> untuk setiap praktik (klik <strong>+ Kode<\/strong>). Jangan khawatir bila muncul pesan error. Salah itu bagian dari belajar!<\/div>\n<hr \/>\n<h3 style=\"background: #0ea5e9; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 1: Menampilkan Teks dan Angka<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Menurutmu, apakah <code>print(5)<\/code> dan <code>print(\"5\")<\/code> menghasilkan tampilan yang sama?<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">print(\"Halo\")\r\nprint(5)\r\nprint(\"5\")<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">Halo\r\n5\r\n5<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Perintah <code>print()<\/code> menampilkan sesuatu ke layar. <strong>Teks<\/strong> harus diapit tanda kutip (<code>\"Halo\"<\/code>). <strong>Angka<\/strong> ditulis tanpa tanda kutip. Hasil <code>5<\/code> dan <code>\"5\"<\/code> tampak sama di layar, tetapi bagi Python keduanya <strong>berbeda<\/strong>. Di praktik berikutnya kita buktikan.<\/p>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Tampilkan namamu dan umurmu dengan dua perintah <code>print()<\/code> yang terpisah.<\/div>\n<hr \/>\n<h3 style=\"background: #6366f1; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 2: Membandingkan 2 + 3 dengan &#8220;2 + 3&#8221;<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Ada tiga perintah di bawah. Menurutmu, masing-masing menghasilkan apa?<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">print(2 + 3)\r\nprint(\"2 + 3\")\r\nprint(\"2\" + \"3\")<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">5\r\n2 + 3\r\n23<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Perhatikan perbedaannya:<\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; margin: 16px 0;\">\n<thead>\n<tr>\n<th style=\"padding: 10px; border: 1px solid #4338ca; text-align: left; background: #c7d2fe !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Kode<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #4338ca; text-align: left; background: #c7d2fe !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Python menganggapnya<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #4338ca; text-align: left; background: #c7d2fe !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Hasil<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: #eef2ff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>2 + 3<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Dua <strong>angka<\/strong> yang dijumlahkan<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>5<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>\"2 + 3\"<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Sebuah <strong>teks<\/strong>, hanya ditampilkan apa adanya<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>2 + 3<\/code><\/td>\n<\/tr>\n<tr style=\"background: #eef2ff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>\"2\" + \"3\"<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Dua <strong>teks<\/strong> yang digabung (bukan dijumlahkan)<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>23<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Tebak hasil <code>print(\"Halo \" + \"Budi\")<\/code>, lalu buktikan!<\/div>\n<hr \/>\n<h3 style=\"background: #f59e0b; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 3: Mengenal Variabel<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Variabel itu seperti kotak yang diberi label. Kalau isi kotak <code>umur<\/code> diganti, apa yang tampil saat di-<code>print<\/code> lagi?<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">nama = \"Budi\"\r\numur = 16\r\nprint(nama)\r\nprint(umur)\r\n\r\numur = 17\r\nprint(umur)<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">Budi\r\n16\r\n17<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> <strong>Variabel<\/strong> adalah <strong>nama<\/strong> untuk menyimpan sebuah <strong>nilai<\/strong> di memori komputer. Tanda <code>=<\/code> artinya &#8220;simpan nilai di sebelah kanan ke variabel di sebelah kiri&#8221; (bukan &#8220;sama dengan&#8221; seperti di matematika). Nilai di dalam variabel boleh diganti kapan saja, dan nilai lama akan tertimpa.<\/p>\n<div style=\"background: #f8fafc; border: 2px solid #94a3b8; border-radius: 12px; padding: 10px 12px; margin: 14px 0;\">\n<div style=\"font-size: 13px; color: #475569; margin-bottom: 4px;\">Ilustrasi: nama variabel \u279c nilai yang disimpan \u00b7 tipe datanya<\/div>\n<div style=\"margin: 8px 0; padding: 8px 10px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 10px;\"><span style=\"display: inline-block; background: #1e293b; color: #fde047; font-family: monospace; font-size: 15px; padding: 4px 10px; border-radius: 6px; margin: 2px 4px 2px 0;\">nama<\/span><span style=\"display: inline-block; color: #334155; margin: 2px 4px 2px 0;\">\u279c<\/span><span style=\"display: inline-block; background: #fffbeb; border: 2px solid #f59e0b; font-family: monospace; font-size: 15px; padding: 3px 10px; border-radius: 6px; margin: 2px 4px 2px 0;\">&#8220;Budi&#8221;<\/span><span style=\"display: inline-block; background: #6366f1; color: #ffffff; font-size: 12px; font-weight: bold; padding: 3px 10px; border-radius: 12px; margin: 2px 0;\">string<\/span><\/div>\n<div style=\"margin: 8px 0; padding: 8px 10px; background: #ffffff; border: 1px solid #cbd5e1; border-radius: 10px;\"><span style=\"display: inline-block; background: #1e293b; color: #fde047; font-family: monospace; font-size: 15px; padding: 4px 10px; border-radius: 6px; margin: 2px 4px 2px 0;\">umur<\/span><span style=\"display: inline-block; color: #334155; margin: 2px 4px 2px 0;\">\u279c<\/span><span style=\"display: inline-block; background: #fffbeb; border: 2px solid #f59e0b; font-family: monospace; font-size: 15px; padding: 3px 10px; border-radius: 6px; margin: 2px 4px 2px 0;\">17<\/span><span style=\"display: inline-block; background: #0ea5e9; color: #ffffff; font-size: 12px; font-weight: bold; padding: 3px 10px; border-radius: 12px; margin: 2px 0;\">integer<\/span><\/div>\n<\/div>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Buat variabel <code>kelas<\/code> berisi kelasmu, lalu tampilkan dengan <code>print()<\/code>.<\/div>\n<hr \/>\n<h3 style=\"background: #e11d48; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 4: Aturan Penamaan Variabel<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Nama variabel tidak boleh sembarangan. Menurutmu, kode di bawah ini akan berhasil atau error?<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\"># Coba satu per satu, masing-masing di sel kode sendiri\r\n\r\n# Percobaan A\r\n10kelas = 10\r\n\r\n# Percobaan B\r\nnama siswa = \"Budi\"\r\n\r\n# Percobaan C\r\nNama = \"Budi\"\r\nprint(nama)<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">Percobaan A: SyntaxError (kesalahan penulisan)\r\nPercobaan B: SyntaxError (kesalahan penulisan)\r\nPercobaan C: NameError: name 'nama' is not defined<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Ketiganya error, dan itu wajar. Dari sini kita tahu aturan penamaan variabel:<\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; margin: 16px 0;\">\n<thead>\n<tr>\n<th style=\"padding: 10px; border: 1px solid #be123c; text-align: left; background: #fecdd3 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Aturan<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #be123c; text-align: left; background: #fecdd3 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Benar \u2705<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #be123c; text-align: left; background: #fecdd3 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Salah \u274c<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: #fff1f2;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Tidak boleh diawali angka<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>kelas10<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>10kelas<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Tidak boleh ada spasi<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>nama_siswa<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>nama siswa<\/code><\/td>\n<\/tr>\n<tr style=\"background: #fff1f2;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Hanya huruf, angka, dan garis bawah <code>_<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>nilai_1<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>nilai-1<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Huruf besar dan kecil dianggap beda<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>Nama<\/code> \u2260 <code>nama<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Menganggap <code>Nama<\/code> sama dengan <code>nama<\/code><\/td>\n<\/tr>\n<tr style=\"background: #fff1f2;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Tidak boleh memakai kata khusus Python<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>jumlah<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>if<\/code>, <code>for<\/code>, <code>True<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div style=\"background: #eef2ff; border-left: 5px solid #6366f1; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83d\udca1 Tips:<\/strong> pakai huruf kecil, pisahkan kata dengan garis bawah (<code>nilai_rata_rata<\/code>), dan beri nama yang jelas artinya. <code>nilai_mtk<\/code> lebih mudah dipahami daripada <code>x<\/code>.<\/div>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Betulkan Percobaan A dan B supaya berjalan tanpa error, lalu tulis nama variabel yang kamu pilih.<\/div>\n<hr \/>\n<h3 style=\"background: #22c55e; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 5: Mengenal Tipe Data dengan type()<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Apakah <code>16<\/code> dan <code>\"16\"<\/code> bertipe sama? Bagaimana dengan <code>165.5<\/code> dan <code>True<\/code>?<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">print(type(16))\r\nprint(type(\"16\"))\r\nprint(type(165.5))\r\nprint(type(True))<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">&lt;class 'int'&gt;\r\n&lt;class 'str'&gt;\r\n&lt;class 'float'&gt;\r\n&lt;class 'bool'&gt;<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Fungsi <code>type()<\/code> menunjukkan <strong>tipe data<\/strong> suatu nilai. Ternyata <code>16<\/code> (angka) dan <code>\"16\"<\/code> (teks) beda tipe, sama seperti perbedaan <code>2 + 3<\/code> dengan <code>\"2 + 3\"<\/code> tadi. Ada empat tipe data dasar:<\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; margin: 16px 0;\">\n<thead>\n<tr>\n<th style=\"padding: 10px; border: 1px solid #15803d; text-align: left; background: #bbf7d0 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Tipe<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #15803d; text-align: left; background: #bbf7d0 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Artinya<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #15803d; text-align: left; background: #bbf7d0 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Contoh<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: #f0fdf4;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><strong>int<\/strong> (<em>integer<\/em>)<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Bilangan bulat<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>16<\/code>, <code>-5<\/code>, <code>0<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><strong>float<\/strong><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Bilangan desimal (pakai titik, bukan koma)<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>165.5<\/code>, <code>3.14<\/code><\/td>\n<\/tr>\n<tr style=\"background: #f0fdf4;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><strong>str<\/strong> (<em>string<\/em>)<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Teks, di antara tanda kutip<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>\"Budi\"<\/code>, <code>\"X-1\"<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><strong>bool<\/strong> (<em>boolean<\/em>)<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Hanya benar atau salah<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>True<\/code>, <code>False<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div style=\"background: #fffbeb; border-left: 5px solid #f59e0b; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\u26a0\ufe0f Hati-hati:<\/strong> angka dalam tanda kutip dianggap <strong>teks<\/strong>. Pecahan memakai <strong>titik<\/strong> (<code>3.5<\/code>), bukan koma. <code>True<\/code> dan <code>False<\/code> diawali huruf besar.<\/div>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Cek tipe data <code>\"True\"<\/code> (pakai tanda kutip) dan <code>3.0<\/code>. Apa hasilnya?<\/div>\n<hr \/>\n<h3 style=\"background: #14b8a6; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 6: Menghitung dengan Operator<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Jika a = 7 dan b = 2, berapa hasil <code>a \/ b<\/code>, <code>a \/\/ b<\/code>, dan <code>a % b<\/code>? Hati-hati, ketiganya beda!<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">a = 7\r\nb = 2\r\nprint(a + b)\r\nprint(a - b)\r\nprint(a * b)\r\nprint(a \/ b)\r\nprint(a \/\/ b)\r\nprint(a % b)\r\nprint(a ** b)<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">9\r\n5\r\n14\r\n3.5\r\n3\r\n1\r\n49<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Operator adalah simbol untuk menghitung:<\/p>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; margin: 16px 0;\">\n<thead>\n<tr>\n<th style=\"padding: 10px; border: 1px solid #0f766e; text-align: left; background: #99f6e4 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Operator<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #0f766e; text-align: left; background: #99f6e4 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Fungsi<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #0f766e; text-align: left; background: #99f6e4 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Contoh (a=7, b=2)<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #0f766e; text-align: left; background: #99f6e4 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Hasil<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: #f0fdfa;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>+<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Tambah<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>a + b<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">9<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>-<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Kurang<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>a - b<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">5<\/td>\n<\/tr>\n<tr style=\"background: #f0fdfa;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>*<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Kali<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>a * b<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">14<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>\/<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Bagi (hasil desimal)<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>a \/ b<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">3.5<\/td>\n<\/tr>\n<tr style=\"background: #f0fdfa;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>\/\/<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Bagi (dibulatkan ke bawah)<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>a \/\/ b<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">3<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>%<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Sisa bagi<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>a % b<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">1<\/td>\n<\/tr>\n<tr style=\"background: #f0fdfa;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>**<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Pangkat<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\"><code>a ** b<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">49<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Ubah nilai <code>a<\/code> menjadi 10 dan <code>b<\/code> menjadi 3, lalu tebak dan cek semua hasilnya.<\/div>\n<hr \/>\n<h3 style=\"background: #7c3aed; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 7: Mengolah Data Nilai: Total dan Rata-rata<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Ingat data nilai di Bagian A: 87, 65, dan 90? Berapa rata-ratanya? Hitung dulu dengan kalkulator atau di kertas.<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">nilai1 = 87\r\nnilai2 = 65\r\nnilai3 = 90\r\n\r\ntotal = nilai1 + nilai2 + nilai3\r\nrata_rata = total \/ 3\r\n\r\nprint(\"Total nilai:\", total)\r\nprint(\"Rata-rata:\", round(rata_rata, 1))<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">Total nilai: 242\r\nRata-rata: 80.7<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Variabel dipakai untuk menyimpan data nilai, lalu dihitung. Inilah <strong>pengolahan data<\/strong>, tahap ketiga dalam proses analisis data: data mentah berubah menjadi informasi. Fungsi <code>round(angka, 1)<\/code> membulatkan hasil menjadi 1 angka di belakang titik. Tanpa <code>round<\/code>, hasilnya <code>80.66666666666667<\/code>.<\/p>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Ganti ketiga nilai dengan nilai ulanganmu sendiri. Berapa rata-ratanya?<\/div>\n<hr \/>\n<h3 style=\"background: #0ea5e9; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 8: Menyusun Kalimat dengan f-string<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Bagaimana cara menyatukan tulisan dan isi variabel dalam satu kalimat dengan rapi?<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">nama = \"Budi\"\r\numur = 16\r\nprint(f\"Nama saya {nama}, umur {umur} tahun\")<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">Nama saya Budi, umur 16 tahun<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Awali tulisan dengan huruf <code>f<\/code>, lalu taruh nama variabel di dalam kurung kurawal <code>{ }<\/code>. Python otomatis mengganti <code>{nama}<\/code> dengan isi variabelnya. Cara ini bekerja untuk angka maupun teks.<\/p>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Tambahkan variabel <code>kelas<\/code>, lalu buat kalimat: &#8220;Nama saya &#8230;, kelas &#8230;, umur &#8230; tahun&#8221;.<\/div>\n<hr \/>\n<h3 style=\"background: #e11d48; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">\ud83e\uddea Tugas Praktik 9: Menerima Masukan dengan input()<\/h3>\n<div style=\"background: #f0f9ff; border-left: 5px solid #0ea5e9; border-radius: 8px; padding: 12px 16px; margin: 14px 0;\"><strong>\ud83e\udd14 Tebak dulu!<\/strong> Program akan lebih menarik kalau bisa bertanya ke penggunanya. Tapi, apa jadinya bila hasil <code>input()<\/code> langsung dijumlahkan dengan angka?<\/div>\n<p><strong>\u2328\ufe0f Ketik di sel kode, lalu jalankan:<\/strong><\/p>\n<pre style=\"background: #1e293b !important; color: #e2e8f0 !important; padding: 12px 16px; border-radius: 8px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\"># Percobaan 1\r\numur = input(\"Umur kamu? \")\r\nprint(umur + 1)\r\n\r\n# Percobaan 2 (perbaikan)\r\numur = int(input(\"Umur kamu? \"))\r\nprint(\"Tahun depan umurmu\", umur + 1)<\/pre>\n<p><strong>\u2705 Hasilnya:<\/strong><\/p>\n<pre style=\"background: #f1f5f9 !important; color: #0f172a !important; padding: 12px 16px; border-left: 4px solid #94a3b8; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; word-break: break-word; font-size: 15px;\">Percobaan 1: TypeError: can only concatenate str (not \"int\") to str\r\nPercobaan 2 (jika diketik 16): Tahun depan umurmu 17<\/pre>\n<p><strong>\ud83d\udca1 Penjelasan:<\/strong> Saat dijalankan, Colab menampilkan kotak isian. Ketik jawabanmu, lalu tekan <strong>Enter<\/strong>. Hasil <code>input()<\/code> <strong>selalu bertipe string<\/strong>, sekalipun yang diketik angka. Karena itu <code>umur + 1<\/code> gagal: teks tidak bisa dijumlahkan dengan angka. Solusinya ubah dulu dengan <code>int()<\/code> (bilangan bulat) atau <code>float()<\/code> (desimal).<\/p>\n<div style=\"background: #fffbeb; border: 2px dashed #f59e0b; border-radius: 10px; padding: 10px 16px; margin: 14px 0;\"><strong>\ud83c\udfc1 Tantangan mini:<\/strong> Buat program yang meminta pengguna mengetik namanya, lalu menyapa dengan f-string: &#8220;Halo, &#8230; !&#8221;<\/div>\n<hr \/>\n<h3 style=\"background: #7c3aed; color: #ffffff; padding: 10px 16px; border-radius: 8px;\">Rangkuman<\/h3>\n<ul>\n<li><code>2 + 3<\/code> adalah <strong>angka<\/strong> yang dihitung (hasil 5), sedangkan <code>\"2 + 3\"<\/code> adalah <strong>teks<\/strong> yang hanya ditampilkan.<\/li>\n<li><strong>Variabel<\/strong> adalah nama untuk menyimpan nilai, diisi dengan tanda <code>=<\/code>, dan isinya boleh diganti.<\/li>\n<li>Nama variabel tidak boleh diawali angka, tidak boleh ada spasi, dan huruf besar-kecil dianggap beda.<\/li>\n<li>Empat tipe data dasar: <strong>int<\/strong> (bulat), <strong>float<\/strong> (desimal), <strong>str<\/strong> (teks), <strong>bool<\/strong> (True\/False). Cek dengan <code>type()<\/code>.<\/li>\n<li>Operator aritmetika: <code>+ - * \/ \/\/ % **<\/code>.<\/li>\n<li>f-string menyatukan teks dan variabel, sedangkan <code>input()<\/code> menerima masukan berupa string yang bisa diubah dengan <code>int()<\/code> atau <code>float()<\/code>.<\/li>\n<\/ul>\n<hr \/>\n<div style=\"background: #eef2ff; border: 2px dashed #6366f1; border-radius: 12px; padding: 14px 20px; margin: 16px 0;\">\n<h4 style=\"color: #4338ca; margin-top: 0;\">\ud83c\udf31 Pengayaan (Opsional)<\/h4>\n<p style=\"margin-bottom: 0; color: #312e81;\">Dalam analisis data, satu variabel biasanya tidak cukup karena kita punya <strong>banyak data sekaligus<\/strong>, misalnya nilai 36 siswa satu kelas. Menyimpan satu per satu di variabel terpisah (<code>nilai1<\/code>, <code>nilai2<\/code>, &#8230; <code>nilai36<\/code>) tentu melelahkan. Di Bagian D nanti kita akan belajar <strong>list<\/strong>, yaitu satu variabel yang bisa menyimpan banyak nilai sekaligus.<\/p>\n<p style=\"color: #312e81; margin-bottom: 0;\"><em>Coba tantang dirimu: apa hasil dari <code>print(\"5\" * 3)<\/code> dan <code>print(5 * 3)<\/code>? Tebak dulu sebelum menjalankannya!<\/em><\/p>\n<\/div>\n<hr \/>\n<div style=\"background: #fdf2f8; border: 2px solid #ec4899; border-radius: 12px; padding: 16px 20px; margin: 16px 0;\">\n<h3 style=\"color: #db2777; margin-top: 0;\">\ud83d\udc97 Nilai Panca Cinta: Cinta Allah dan Rasul-Nya<\/h3>\n<p style=\"color: #831843;\">Menulis program menuntut <strong>ketelitian<\/strong>. Satu tanda kutip yang terlupa atau satu huruf besar yang salah bisa membuat program error, seperti yang kamu alami di Praktik 4 dan 9. Islam mengajarkan sikap <strong>itqan<\/strong>, yaitu mengerjakan sesuatu dengan sungguh-sungguh, rapi, dan teliti. Selain itu, memakai data apa adanya dan memberi nama variabel yang jujur serta jelas adalah latihan bersikap <strong>amanah<\/strong>. Bersungguh-sungguh dan jujur dalam berkarya adalah salah satu wujud <strong>cinta kepada Allah dan Rasul-Nya<\/strong>.<\/p>\n<p style=\"color: #831843;\"><em>Refleksi: Pernahkah kamu menyelesaikan tugas dengan terburu-buru sehingga banyak kesalahan kecil? Apa yang bisa kamu lakukan agar lebih teliti?<\/em><\/p>\n<\/div>\n<hr \/>\n<div style=\"background: #f0fdfa; border: 2px solid #0f766e; border-radius: 12px; padding: 16px 20px; margin: 16px 0;\">\n<h3 style=\"color: #0f766e; margin-top: 0;\">\ud83d\udcdd Tugas Siswa<\/h3>\n<p><strong>Tugas Mandiri: Program Kartu Identitas dan Hitung Nilai<\/strong><\/p>\n<p>Setelah menyelesaikan Praktik 1\u20139, buat <strong>satu notebook baru<\/strong> bernama <strong>Tugas_Variabel_NamaKamu<\/strong>, lalu kerjakan:<\/p>\n<ol>\n<li>Buat variabel <code>nama<\/code>, <code>kelas<\/code>, <code>umur<\/code>, dan <code>tinggi<\/code> berisi datamu sendiri. Tampilkan semuanya dalam satu kalimat dengan f-string.<\/li>\n<li>Cek tipe data keempat variabel tersebut dengan <code>type()<\/code>.<\/li>\n<li>Buat tiga variabel nilai (nilai tiga mata pelajaran kesukaanmu), lalu hitung <strong>total<\/strong> dan <strong>rata-ratanya<\/strong> (dibulatkan 1 angka desimal).<\/li>\n<li>Buat program yang meminta pengguna mengetik umurnya dengan <code>input()<\/code>, lalu menampilkan umurnya 5 tahun lagi.<\/li>\n<\/ol>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; margin: 16px 0;\">\n<thead>\n<tr>\n<th style=\"padding: 10px; border: 1px solid #0f766e; text-align: left; background: #99f6e4 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Pertanyaan<\/span><\/th>\n<th style=\"padding: 10px; border: 1px solid #0f766e; text-align: left; background: #99f6e4 !important; color: #0f172a !important;\"><span style=\"color: #0f172a !important;\">Jawaban<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: #ffffff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Tautan (link) notebook<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\u2026<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Tipe data variabel <code>nama<\/code>, <code>umur<\/code>, <code>tinggi<\/code><\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\u2026<\/td>\n<\/tr>\n<tr style=\"background: #ffffff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Total dan rata-rata nilaimu<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\u2026<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Hasil program umur 5 tahun lagi<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\u2026<\/td>\n<\/tr>\n<tr style=\"background: #ffffff;\">\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">Kendala yang dialami &amp; cara mengatasinya<\/td>\n<td style=\"padding: 10px; border: 1px solid #cbd5e1;\">\u2026<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div style=\"background: #fdf2f8; border-left: 4px solid #db2777; border-radius: 8px; padding: 12px 16px; margin: 16px 0;\"><strong style=\"color: #db2777;\">\ud83d\udc97 Soal Tambahan (Nilai Panca Cinta \u2014 Cinta Allah dan Rasul-Nya):<\/strong><br \/>\nCeritakan satu pengalamanmu ketika ketelitian dan kesungguhan membuat pekerjaanmu berhasil, atau sebaliknya, ketika kurang teliti membuat hasilnya kurang baik. Apa pelajaran yang kamu ambil?<em style=\"color: #831843;\">Jawaban: \u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026<\/em><\/div>\n<p><em>Kerjakan di Colab, lalu kumpulkan tautan notebook melalui link\/aplikasi yang diinformasikan guru (sesuai kondisi dan kesepakatan dengan guru pengampu). Jika tidak memungkinkan memakai laptop, boleh dicatat dan difoto di buku tugas.<\/em><\/p>\n<\/div>\n<a href=\"https:\/\/man2kulonprogo.sch.id\/m2kp\/2023\/08\/28\/informatika-kelas-x-semester-gasal\/\" class=\"shortc-button medium purple  \">Informatika Kelas X<\/a>\n","protected":false},"excerpt":{"rendered":"<p>Informatika Kelas X \u2014 Bab 6: Analisis Data Bagian C: Dasar Pemrograman Python \u2014 Variabel &amp; Tipe Data Pengampu : Zuli Irawanto, ST \ud83c\udfaf Tujuan Pembelajaran Setelah mempelajari materi ini, siswa diharapkan mampu: Membedakan angka dan teks pada program Python, misalnya 2 + 3 dengan &#8220;2 + 3&#8221;. Membuat variabel dan menulis nama variabel yang &hellip;<\/p>\n","protected":false},"author":1,"featured_media":21366,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1128,1582],"tags":[],"class_list":["post-21365","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-informatika","category-informatika-kelas-x"],"_links":{"self":[{"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/posts\/21365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/comments?post=21365"}],"version-history":[{"count":0,"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/posts\/21365\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/media\/21366"}],"wp:attachment":[{"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/media?parent=21365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/categories?post=21365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/man2kulonprogo.sch.id\/m2kp\/wp-json\/wp\/v2\/tags?post=21365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}