free page hit counter
28

Fungsi Bawaan (Built-in Functions) Python untuk Pemula

Fungsi bawaan Python atau Python Built-in Functions adalah kumpulan fungsi yang sudah tersedia secara otomatis tanpa perlu mengimpor modul tambahan.…

Fungsi bawaan Python atau Python Built-in Functions adalah kumpulan fungsi yang sudah tersedia secara otomatis tanpa perlu mengimpor modul tambahan. Dengan memahami fungsi bawaan, kamu dapat menulis kode lebih efisien, cepat, dan mudah dibaca. Artikel ini akan membahas beberapa fungsi bawaan paling sering digunakan dalam Python lengkap dengan contoh kasusnya.

Apa Itu Fungsi Bawaan (Built-in Functions)?

Fungsi bawaan Python adalah fungsi yang sudah terintegrasi langsung ke dalam bahasa pemrograman Python. Kamu bisa langsung menggunakannya tanpa perlu menulis kode tambahan atau mengimpor library. Misalnya seperti print(), len(), type(), dan banyak lagi.

1. Fungsi print() – Menampilkan Output

Fungsi print() digunakan untuk menampilkan data ke layar atau terminal.

# Contoh penggunaan print()
nama = "Python"
print("Halo,", nama)

Output:

Halo, Python

Fungsi ini juga mendukung berbagai tipe data dan bisa memisahkan nilai menggunakan koma atau parameter sep dan end.

2. Fungsi len() – Menghitung Panjang Data

Fungsi len() digunakan untuk menghitung jumlah elemen dalam string, list, tuple, atau dictionary.

# Menghitung panjang string dan list
teks = "Belajar Python"
data = [10, 20, 30, 40]
print(len(teks))
print(len(data))

Output:

13
4

3. Fungsi type() – Mengetahui Jenis Data

Gunakan fungsi type() untuk mengecek tipe data suatu variabel.

x = 5
y = 3.14
z = "Python"
print(type(x))
print(type(y))
print(type(z))

Output:

<class 'int'>
<class 'float'>
<class 'str'>

4. Fungsi int(), float(), dan str() – Konversi Tipe Data

Ketiga fungsi ini digunakan untuk mengonversi tipe data dari satu jenis ke jenis lainnya.

angka = "25"
print(int(angka))    # Ubah string ke integer
print(float(angka))  # Ubah string ke float
print(str(25))       # Ubah integer ke string

Output:

25
25.0
25

5. Fungsi sum() – Menjumlahkan Data

Fungsi sum() menjumlahkan semua elemen numerik dalam list atau tuple.

angka = [10, 20, 30, 40]
total = sum(angka)
print("Total:", total)

Output:

Total: 100

6. Fungsi max() dan min() – Nilai Tertinggi dan Terendah

Gunakan max() untuk mencari nilai tertinggi dan min() untuk mencari nilai terendah dalam data.

data = [2, 8, 5, 1, 9]
print("Nilai tertinggi:", max(data))
print("Nilai terendah:", min(data))

Output:

Nilai tertinggi: 9
Nilai terendah: 1

7. Fungsi range() – Membuat Urutan Angka

Fungsi range() menghasilkan urutan angka yang sering digunakan pada perulangan (for loop).

for i in range(5):
    print(i)

Output:

0
1
2
3
4

8. Fungsi input() – Menerima Input dari Pengguna

Fungsi ini digunakan untuk mengambil data dari pengguna melalui keyboard.

nama = input("Masukkan nama kamu: ")
print("Halo,", nama)

Output (Contoh):

Masukkan nama kamu: Andi
Halo, Andi

9. Fungsi sorted() – Mengurutkan Data

Fungsi sorted() digunakan untuk mengurutkan data secara ascending (menaik) atau descending (menurun).

angka = [5, 1, 8, 3]
print(sorted(angka))          # Urut menaik
print(sorted(angka, reverse=True))  # Urut menurun

Output:

[1, 3, 5, 8]
[8, 5, 3, 1]

10. Fungsi abs() – Nilai Absolut

Fungsi abs() mengembalikan nilai absolut dari angka (tanpa tanda negatif).

x = -10
print(abs(x))

Output:

10

Kesimpulan

Fungsi bawaan Python sangat membantu dalam mempercepat proses pengembangan program tanpa perlu menulis kode dari nol. Dengan memahami dan menguasai fungsi-fungsi ini seperti print(), len(), sum(), input(), dan sorted(), kamu dapat meningkatkan efisiensi serta produktivitas dalam menulis program Python. Cobalah eksplorasi lebih jauh fungsi bawaan lainnya seperti map(), filter(), dan zip() untuk pemrosesan data yang lebih kompleks.

Artikel ini cocok untuk pemula yang ingin memperkuat dasar pemrograman Python melalui contoh nyata dan penjelasan praktis.

rysasahrial@gmail.com

Leave a Reply

Your email address will not be published. Required fields are marked *