Python
Algoritma dan pemrograman dasar
Kenapa Belajar Python
1. Mudah Dipelajari dan Ditulis
Python memiliki sintaks yang sederhana dan mudah dipahami, bahkan oleh pemula.
2. Penggunaan yang Luas
Python digunakan di berbagai bidang, mulai dari pengembangan web, analisis data, kecerdasan buatan (AI),
pembelajaran mesin (machine learning), otomatisasi, hingga skrip sehari-hari.
3. Ekosistem yang Kuat
Python memiliki komunitas yang besar dan banyak pustaka (library) serta framework yang siap pakai, seperti
Django untuk pengembangan web, Pandas untuk analisis data, dan TensorFlow untuk machine learning.
4. Cross-platform
Python adalah bahasa yang dapat berjalan di berbagai sistem operasi seperti Windows, macOS, dan Linux,
sehingga program yang ditulis di satu platform dapat berjalan di platform lain tanpa banyak perubahan.
5. Ketersediaan Sumber Daya
Python memiliki banyak tutorial, dokumentasi, dan komunitas online yang siap membantu. Hal ini membuat
proses belajar lebih mudah dengan banyaknya referensi yang tersedia secara gratis.
6. Permintaan di Industri
Banyak perusahaan besar seperti Google, Facebook, dan Netflix menggunakan Python. Permintaan untuk
pengembang Python terus meningkat di berbagai sektor, terutama dalam data science dan AI.
Kenapa harus Python
Apa Yang di butuhkan
• Instal Python (Panduan instal)
• Text editor (Visual Studio Code)
Instal Python
Text editor (Visual Studio Code)
• [Link]
Setting tampilan
Membuat Hello Word
Komentar
1. Komentar Tunggal (Single-line Comment)
# Ini adalah komentar tunggal
print("Hello, World!") # Cetak Hello, World ke layer
2. Komentar Multi-baris (Multi-line Comment)
"""
Ini adalah komentar multi-baris.
Baris pertama menjelaskan bagian pertama program.
Baris kedua menjelaskan bagian kedua program.
"""
print("Hello, World!")
Variabel
Variabel adalah sebuah penampung yang digunakan untuk menyimpan
nilai atau data. Di Python, variabel tidak perlu dideklarasikan dengan tipe
data tertentu, karena Python secara otomatis akan mengidentifikasi tipe
data berdasarkan nilai yang disimpan.
Aturan Penamaan Variabel
• Nama variabel harus dimulai dengan huruf (A-Z atau a-z) atau garis
bawah (_).
• Nama variabel tidak boleh dimulai dengan angka.
• Hanya boleh mengandung huruf, angka, dan garis bawah.
• Python bersifat case-sensitive, jadi namaVariabel dan namavariabel
adalah dua variabel yang berbeda.
Latihan 1: Pengenalan Variabel
[Link]: Buat program yang menyimpan nama dan usia seseorang
dalam dua variabel terpisah, lalu cetak hasilnya.
Contoh Output yang Diharapkan:
Nama saya adalah John. Saya berusia 25 tahun.
[Link]:
1. Gunakan variabel nama untuk menyimpan nama.
2. Gunakan variabel usia untuk menyimpan usia.
Latihan 1: Pengenalan Variabel
Tugas: Buat program yang menyimpan dua angka dalam variabel, lalu
tampilkan hasil penjumlahannya.
Contoh Output yang Diharapkan:
Hasil penjumlahan dari angka pertama dan kedua adalah 15.
Petunjuk:
Gunakan variabel angka1 dan angka2 untuk menyimpan nilai-nilai
angka.
Latihan 2: Operasi Dasar dengan Variabel
[Link]: Buat program yang menyimpan panjang dan lebar persegi panjang
dalam variabel, kemudian hitung dan tampilkan luasnya.
Contoh Output yang Diharapkan:
Luas persegi panjang adalah 50.
Petunjuk:
1. Gunakan variabel panjang dan lebar.
2. Formula: Luas = panjang * lebar.
[Link]: Buat program yang menyimpan dua nilai angka dalam variabel,
kemudian hitung dan tampilkan hasil pengurangannya.
Contoh Output yang Diharapkan:
Hasil pengurangan adalah 5.
Petunjuk:
1. Gunakan variabel nilai1 dan nilai2.
Latihan 3: Penggabungan Teks dan Variabel
[Link]: Buat program yang menyimpan nama, hobi, dan kota asal dalam variabel,
lalu cetak kalimat lengkap yang menggabungkan semua informasi tersebut.
Contoh Output yang Diharapkan:
Nama saya adalah Alice, saya suka membaca, dan saya berasal dari Jakarta.
Petunjuk:
1. Gunakan variabel nama, hobi, dan kota.
[Link]: Buat program yang menyimpan nama produk, jumlah produk, dan harga
per produk dalam variabel, kemudian tampilkan kalimat yang menunjukkan total
harga untuk semua produk tersebut.
Contoh Output yang Diharapkan:
Produk yang dibeli adalah Laptop, jumlah 2, dengan total harga 20000000.
Petunjuk:
1. Gunakan variabel produk, jumlah, dan harga.
Latihan 4: Penggunaan Variabel untuk Perhitungan Sederhana
[Link]: Buat program yang menyimpan jarak tempuh mobil dan waktu yang
diperlukan dalam variabel, kemudian hitung kecepatan rata-rata mobil.
Contoh Output yang Diharapkan:Kecepatan rata-rata mobil adalah 60 km/jam.
Petunjuk:
1. Gunakan variabel jarak dan waktu.
2. Formula: Kecepatan = jarak / waktu.
[Link]: Buat program yang menyimpan panjang sisi kubus dalam variabel,
kemudian hitung dan tampilkan volume kubus.
Contoh Output yang Diharapkan:mathematica
Volume kubus adalah 125.
Petunjuk:
1. Gunakan variabel sisi.
2. Formula: Volume = sisi * sisi * sisi.
Latihan 5: Penukaran Nilai Variabel
[Link]: Buat program yang menukar nilai dua variabel, misalnya x dan
y, kemudian tampilkan hasilnya setelah ditukar.
Contoh Output yang Diharapkan:
Sebelum ditukar: x = 5, y = 10
Setelah ditukar: x = 10, y = 5
Petunjuk:
1. Gunakan variabel x dan y untuk menyimpan nilai.
Latihan 6: Kalkulator Sederhana dengan
Variabel
[Link]: Buat program kalkulator sederhana yang menyimpan dua
angka dalam variabel dan menampilkan hasil penjumlahan,
pengurangan, perkalian, dan pembagian.
Contoh Output yang Diharapkan:
Penjumlahan: 15
Pengurangan: 5
Perkalian:50
Pembagian: 2.0
[Link]:
1. Gunakan variabel angka1 dan angka2 untuk menyimpan dua angka.
Latihan 7: Menghitung Umur
[Link]: Buat program yang menyimpan tahun lahir dalam variabel,
lalu hitung dan tampilkan umur saat ini (dengan asumsi tahun
sekarang adalah 2024).
Contoh Output yang Diharapkan:
Umur kamu sekarang adalah 20 tahun.
[Link]:
1. Gunakan variabel tahun_lahir.
2. Hitung umur sebagai: umur = 2024 - tahun_lahir.