๐ Struktur Program Python ๐
Hari ini kita akan membahas beberapa konsep dasar dalam pemrograman Python. Yuk, simak topik-topik menarik di bawah ini:
๐ฌ Komentar
- Komentar: Komentar adalah teks yang tidak dieksekusi oleh program tetapi memberikan penjelasan tentang kode. Komentar digunakan untuk memberikan pemahaman yang lebih baik kepada pengembang atau orang lain yang membaca kode. Dalam Python, Anda dapat menggunakan tanda pagar (#) untuk membuat komentar pada baris kode.
Contoh:
# Ini adalah komentar
๐ Variabel dan Tipe Data:
Variabel digunakan untuk menyimpan nilai dalam memori yang dapat digunakan dalam program. Python adalah bahasa pemrograman yang mendukung pemetaan dinamis, artinya Anda tidak perlu mendeklarasikan tipe variabel secara eksplisit. Berikut adalah beberapa tipe data umum dalam Python:
Integer: Menyimpan bilangan bulat.
Float: Menyimpan bilangan pecahan.
String: Menyimpan teks.
Boolean: Menyimpan nilai True atau False.
Contoh:
# Mendefinisikan variabel
umur = 25 # integer
pi = 3.14 # Float
nama = "Andhika Pratama Putra" # string
is_member = True # boolean
๐งฎ Operator
Aritmatika: + (penjumlahan), - (pengurangan), * (perkalian), / (pembagian), % (modulus), dll.
Perbandingan: == (sama dengan), != (tidak sama dengan), > (lebih besar dari), < (lebih kecil dari), dll.
Logika: and (dan), or (atau), not (negasi), dll.
Operator Aritmatika, Perbandingan, dan Logika: Operator digunakan untuk melakukan operasi pada variabel atau nilai. Python mendukung berbagai jenis operator yaitu aritmatika [ Tambah , kurang , bagi , modulus , kali ] , perbandingan [ == sama dengan , != tidak sama dengan, > lebih besar dari , < lebih kecil dari , dll ] , logika [and / dan , or / atau , not ]
Contoh:
# Operator Aritmatika
x = 5
y = 3
hasil_penjumlahan = x + y
hasil_perkalian = x * y
# Operator Perbandingan
a = 10
b = 7
is_sama = a == b
is_lebih_besar = a > b
# Operator Logika
p = True
q = False
hasil_and = p and q
hasil_or = p or q
hasil_not = not p
๐งฑ Menggunakan Fungsi Built-in:
print(): Digunakan untuk mencetak output ke konsol.
len(): Digunakan untuk mengembalikan panjang dari objek.
input(): Digunakan untuk menerima input dari pengguna.
range(): Digunakan untuk menghasilkan deret bilangan.
Python menyediakan banyak fungsi built-in yang telah tersedia secara default dalam bahasa ini. Fungsi-fungsi ini dapat digunakan langsung tanpa perlu mengimpor modul tambahan. Beberapa contoh fungsi built-in termasuk:
Contoh:
# Menggunakan Fungsi Built-in
nama = input("Masukkan nama Anda: ")
panjang_nama = len(nama)
print("Halo,", nama)
print("Panjang nama Anda adalah", panjang_nama)
โ Menggunakan Modul Eksternal:
Selain fungsi built-in, Python juga mendukung penggunaan modul eksternal yang menyediakan fungsionalitas tambahan. Modul-modul ini harus diimpor ke dalam program sebelum digunakan. Contoh modul yang sering digunakan termasuk:
- math: Menyediakan fungsi matematika.
- random: Menyediakan fungsi-fungsi acak.
- datetime: Menyediakan fungsi-fungsi untuk bekerja dengan tanggal dan waktu.
Contoh:
# Menggunakan Modul Eksternal
import math
import random
from datetime import datetime
# Menggunakan fungsi dari modul math
akar_kuadrat = math.sqrt(25)
nilai_random = random.randint(1, 10)
# Menggunakan fungsi dari modul datetime
sekarang = datetime.now()
tahun_sekarang = sekarang.year
Itulah beberapa konsep dasar dalam pemrograman Python. Semoga informasi ini bermanfaat bagi Anda yang ingin mempelajari Python lebih lanjut! Selamat belajar! ๐ป๐