Fungsi len()
adalah salah satu fungsi bawaan dalam bahasa pemrograman Python yang digunakan untuk menghitung jumlah elemen dalam suatu objek. Fungsi ini sering digunakan untuk menghitung panjang teks, baik itu string, list, maupun elemen lainnya. Dalam artikel ini, kita akan membahas beberapa contoh penggunaan fungsi len()
khususnya untuk menghitung panjang teks string.
Apa itu Fungsi len()?
Fungsi len()
mengembalikan jumlah karakter dalam string, serta jumlah elemen dalam list atau objek lain yang dapat diiterasi. Sintaksis dari fungsi ini sangat sederhana:
len(objek)
Dimana objek
bisa berupa string, list, tuple, atau objek lainnya yang mendukung penghitungan panjang.
Cara Menggunakan Fungsi len() untuk Menghitung Panjang Teks
Berikut adalah beberapa contoh nyata untuk menghitung panjang teks menggunakan fungsi len()
.
Contoh 1: Menghitung Panjang Sebuah String
Kita bisa menggunakan fungsi len()
untuk menghitung berapa banyak karakter dalam sebuah string.
# Mendefinisikan sebuah string
teks = "Halo, selamat datang di dunia Python!"
# Menghitung panjang string
panjang_teks = len(teks)
# Mencetak hasilnya
print("Panjang teks adalah:", panjang_teks)
Output:
Panjang teks adalah: 39
Pada contoh di atas, kita mendefinisikan sebuah string yang berisi kalimat, lalu kita menggunakan len()
untuk menghitung jumlah karakter dalam string tersebut.
Contoh 2: Menghitung Panjang String Kosong
Fungsi len()
juga berfungsi untuk menghitung panjang string kosong.
# Mendefinisikan string kosong
teks_kosong = ""
# Menghitung panjang string kosong
panjang_kosong = len(teks_kosong)
# Mencetak hasilnya
print("Panjang string kosong adalah:", panjang_kosong)
Output:
Panjang string kosong adalah: 0
Sebagaimana yang kita lihat, panjang dari string kosong adalah 0.
Contoh 3: Menghitung Panjang String dengan Karakter Spesial
Kamu dapat menggunakan fungsi len()
untuk menghitung string yang mengandung karakter spesial seperti spasi, tanda seru, dan lain-lain.
# Mendefinisikan sebuah string dengan karakter spesial
teks_spesial = "Hai! Apakah kamu baik-baik saja?"
# Menghitung panjang string
panjang_spesial = len(teks_spesial)
# Mencetak hasilnya
print("Panjang teks dengan karakter spesial adalah:", panjang_spesial)
Output:
Panjang teks dengan karakter spesial adalah: 34
Pada contoh ini, karakter spesial dan spasi tetap dihitung sebagai bagian dari panjang string.
Contoh 4: Menghitung Panjang Beberapa String Menggunakan List
Kita juga bisa menghitung panjang dari beberapa string sekaligus yang disimpan dalam sebuah list.
# Mendefinisikan sebuah list string
daftar_teks = ["Python", "Java", "C++", "JavaScript"]
# Menghitung panjang setiap string dalam list
panjang_list = [len(teks) for teks in daftar_teks]
# Mencetak hasilnya
for indeks, panjang in enumerate(panjang_list):
print(f"Panjang '{daftar_teks[indeks]}' adalah: {panjang}")
Output:
Panjang 'Python' adalah: 6
Panjang 'Java' adalah: 4
Panjang 'C++' adalah: 3
Panjang 'JavaScript' adalah: 10
Di sini kita menggunakan list comprehension untuk menghitung panjang setiap string dalam list daftar_teks
.
Contoh 5: Menghitung Panjang Teks dari Input Pengguna
Kita juga bisa menghitung panjang teks yang dimasukkan oleh pengguna menggunakan fungsi input()
.
# Meminta pengguna untuk memasukkan sebuah teks
user_input = input("Masukkan sebuah teks: ")
# Menghitung panjang teks yang dimasukkan
panjang_input = len(user_input)
# Mencetak hasilnya
print("Panjang teks yang Anda masukkan adalah:", panjang_input)
Catatan: Agar contoh ini berfungsi, jalankan di lingkungan Python yang mendukung input dari pengguna (seperti terminal atau IDE).
Kesimpulan
Fungsi len()
adalah alat yang sangat berguna dalam Python yang dapat digunakan untuk menghitung panjang teks dan elemen lainnya. Dalam artikel ini, kita telah melihat beberapa contoh praktis tentang cara menggunakan fungsi ini, mulai dari menghitung panjang string sederhana hingga memproses input dari pengguna.
Dengan pemahaman yang jelas tentang bagaimana len()
berfungsi, kamu sekarang dapat menggunakannya untuk berbagai kebutuhan dalam pemrograman di Python. Apakah kamu ingin mengecek panjang teks input pengguna atau menghitung banyaknya elemen dalam suatu koleksi, len()
adalah fungsi yang dapat diandalkan!
Selamat mencoba dan semoga bermanfaat!