0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan3 halaman

Line Python

Dokumen ini menjelaskan berbagai jenis baris kode dalam Python, termasuk line ekspresi, deklarasi variabel, pernyataan kondisional, perulangan, fungsi, import modul, penanganan error, pengolahan koleksi, dan pencetakan format string. Setiap jenis line memiliki tujuan dan peran tertentu dalam program, dengan contoh-contoh yang jelas untuk memudahkan pemahaman. Pemahaman tentang interaksi dan eksekusi baris kode adalah kunci untuk menulis program yang efektif.

Diunggah oleh

Ulil Syah22
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan3 halaman

Line Python

Dokumen ini menjelaskan berbagai jenis baris kode dalam Python, termasuk line ekspresi, deklarasi variabel, pernyataan kondisional, perulangan, fungsi, import modul, penanganan error, pengolahan koleksi, dan pencetakan format string. Setiap jenis line memiliki tujuan dan peran tertentu dalam program, dengan contoh-contoh yang jelas untuk memudahkan pemahaman. Pemahaman tentang interaksi dan eksekusi baris kode adalah kunci untuk menulis program yang efektif.

Diunggah oleh

Ulil Syah22
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Di Python, line merujuk pada setiap baris kode yang dieksekusi dalam sebuah program.

Setiap
baris kode di Python bisa memuat instruksi, ekspresi, atau deklarasi yang akan diproses oleh
interpreter Python. Setiap baris memiliki tujuan dan peran tertentu dalam program.
Berikut adalah penjelasan tentang berbagai jenis line di Python, termasuk contoh-contoh untuk
memahaminya:
1. Line Ekspresi
Baris kode ini berisi ekspresi atau perhitungan, dan biasanya menghasilkan nilai.
a = 10 + 5 # Baris ini berisi ekspresi penjumlahan
print(a) # Mencetak nilai dari variabel a ke layar
 Penjelasan: Pada baris pertama, ekspresi 10 + 5 dihitung, hasilnya disimpan di dalam
variabel a. Pada baris kedua, hasil dari a (yaitu 15) dicetak ke layar menggunakan fungsi
print().
2. Line Deklarasi Variabel
Pada Python, Anda mendeklarasikan variabel dengan memberi nilai padanya. Python tidak
memerlukan deklarasi tipe variabel secara eksplisit.
name = "Alice" # Mendeklarasikan variabel name dan memberi nilai string
"Alice"
age = 30 # Mendeklarasikan variabel age dan memberi nilai 30
 Penjelasan: Pada baris pertama, variabel name diinisialisasi dengan string "Alice". Pada
baris kedua, variabel age diinisialisasi dengan angka 30.
3. Line Pernyataan Kondisional (if, elif, else)
Pernyataan kondisional digunakan untuk membuat keputusan berdasarkan kondisi yang
dievaluasi menjadi True atau False.
age = 18
if age >= 18:
print("Anda sudah dewasa.")
else:
print("Anda masih di bawah umur.")
 Penjelasan: Pada baris pertama, variabel age diatur ke 18. Pada baris kedua, pernyataan
if mengevaluasi apakah age lebih besar dari atau sama dengan 18. Jika kondisi ini benar,
maka pernyataan print("Anda sudah dewasa.") dijalankan. Jika kondisi salah, maka
pernyataan dalam blok else yang dijalankan.
4. Line Perulangan (for dan while)
Perulangan digunakan untuk menjalankan kode berulang kali berdasarkan kondisi yang
diberikan.
 for loop:
 for i in range(5):
 print(i)
o Penjelasan: Baris pertama mendeklarasikan perulangan for yang akan berjalan
sebanyak 5 kali (dari 0 hingga 4). Pada setiap iterasi, nilai i akan dicetak ke layar.
 while loop:
 i = 0
 while i < 5:
 print(i)
 i += 1 # Increment nilai i setiap iterasi
o Penjelasan: Pada baris pertama, variabel i diinisialisasi ke 0. Perulangan while
terus berjalan selama i kurang dari 5. Pada setiap iterasi, nilai i dicetak, dan
kemudian nilai i ditambahkan 1.
5. Line Fungsi
Fungsi dalam Python didefinisikan dengan menggunakan kata kunci def dan digunakan untuk
mengelompokkan beberapa baris kode yang bisa dipanggil berulang kali.
def greet(name):
return f"Hello, {name}!"

print(greet("Alice"))
 Penjelasan: Baris pertama mendeklarasikan fungsi greet, yang menerima parameter
name. Fungsi ini mengembalikan string yang menyapa orang berdasarkan nilai name.
Baris kedua memanggil fungsi greet("Alice"), yang akan mengembalikan string
"Hello, Alice!" dan mencetaknya ke layar.
6. Line Import Modul
Python memungkinkan Anda untuk mengimpor pustaka eksternal atau pustaka standar untuk
digunakan dalam program Anda.
import math
print([Link](16)) # Mencetak akar kuadrat dari 16
 Penjelasan: Baris pertama mengimpor modul math, yang menyediakan fungsi
matematika seperti sqrt(). Baris kedua menggunakan fungsi sqrt() untuk menghitung
akar kuadrat dari 16 dan mencetak hasilnya.
7. Line Penanganan Error (Exception Handling)
Penanganan error di Python menggunakan blok try, except, dan finally.
try:
x = 10 / 0
except ZeroDivisionError:
print("Tidak bisa membagi dengan nol!")
 Penjelasan: Pada baris pertama, kode mencoba untuk membagi 10 dengan 0, yang akan
menghasilkan error. Baris kedua menangkap kesalahan ZeroDivisionError dan
mencetak pesan "Tidak bisa membagi dengan nol!".
8. Line Pengolahan Koleksi (List, Tuple, Dictionary)
Python mendukung koleksi seperti list, tuple, dan dictionary. Berikut adalah beberapa operasi
dasar pada koleksi:
 List:
 numbers = [1, 2, 3, 4, 5]
 [Link](6) # Menambahkan angka 6 ke akhir list
 print(numbers)
o Penjelasan: Baris pertama mendeklarasikan list numbers. Baris kedua
menambahkan angka 6 ke list tersebut. Baris ketiga mencetak list yang telah
diperbarui.
 Dictionary:
 student = {"name": "Alice", "age": 21}
 print(student["name"]) # Output: Alice
o Penjelasan: Pada baris pertama, mendeklarasikan dictionary student dengan
pasangan key-value. Pada baris kedua, kita mengakses nilai yang terkait dengan
key "name" dan mencetaknya.
9. Line Looping dengan range()
Fungsi range() digunakan untuk menghasilkan urutan angka, yang sering digunakan dalam
perulangan for.
for i in range(1, 6):
print(i)
 Penjelasan: Fungsi range(1, 6) menghasilkan angka dari 1 hingga 5. Setiap angka ini
akan dicetak satu per satu melalui perulangan for.
10. Line Pencetakan dan Format String
Python menyediakan beberapa cara untuk mencetak nilai atau format string:
 Menggunakan print():
 print("Hello, World!")
 Format String dengan f-string (Python 3.6+):
 name = "Alice"
 print(f"Hello, {name}!")
 Penjelasan: Baris pertama mencetak string "Hello, World!" ke layar. Baris kedua
menggunakan f-string untuk menyisipkan nilai variabel name ke dalam string yang
dicetak.

Kesimpulan
Setiap line dalam Python biasanya terdiri dari satu perintah atau ekspresi yang dijalankan oleh
interpreter Python. Kode Python disusun dalam baris demi baris, dan setiap baris bertanggung
jawab untuk menyelesaikan tugas atau instruksi tertentu dalam program. Pemahaman tentang
bagaimana baris kode berinteraksi dan dieksekusi satu per satu adalah kunci untuk menulis
program yang efektif dan mudah dipahami.

Anda mungkin juga menyukai