Skip to main content
  1. Belajar/
  2. Python Fundamental/
  3. 10. Membuat dan Menggunakan Fungsi pada Python/

Fungsi Built-in

6 mins· loading · loading ·
Membuat dan Menggunakan Fungsi pada Python - This article is part of a series.
Part 6: This Article

Python menyediakan berbagai fungsi built-in yang sudah siap pakai untuk memudahkan pengembangan perangkat lunak. Berikut adalah beberapa fungsi built-in umum:

len()
#

Fungsi len() digunakan untuk menghitung panjang (jumlah elemen) dari suatu objek, seperti string, list, atau tuple.

teks = "Halo, dunia!"
panjang_teks = len(teks)
print("Panjang teks:", panjang_teks)

len(teks): Menghitung jumlah karakter dalam string teks.

Output:

Panjang teks: 12

print()
#

Fungsi print() digunakan untuk mencetak output ke konsol atau layar.

print("Halo, dunia!")

Mencetak string "Halo, dunia!" ke layar.

Output:

Halo, dunia!

max() dan min()
#

Fungsi max() mengembalikan nilai terbesar dari suatu iterable, sedangkan min() mengembalikan nilai terkecil.

angka = [3, 8, 1, 6, 4]
nilai_tertinggi = max(angka)
nilai_terkecil = min(angka)
print("Nilai tertinggi:", nilai_tertinggi)
print("Nilai terkecil:", nilai_terkecil)
  • max(angka): Menemukan nilai terbesar dalam list angka.
  • min(angka): Menemukan nilai terkecil dalam list angka.

Output:

Nilai tertinggi: 8 
Nilai terkecil: 1

sum()
#

Fungsi sum() menghitung jumlah dari semua elemen dalam suatu iterable.

angka = [1, 2, 3, 4, 5]
total = sum(angka)
print("Total angka:", total)

sum(angka): Menghitung jumlah semua elemen dalam list angka.

Output:

Total angka: 15

abs()
#

Fungsi abs() mengembalikan nilai absolut (nilai non-negatif) dari suatu angka.

nilai = -10
nilai_absolut = abs(nilai)
print("Nilai absolut:", nilai_absolut)

abs(nilai): Mengambil nilai absolut dari variabel nilai.

Output:

Nilai absolut: 10

type()
#

Fungsi type() digunakan untuk mendapatkan tipe data dari suatu objek.

teks = "Halo, dunia!"
tipe_data = type(teks)
print("Tipe data:", tipe_data)

type(teks): Mendapatkan tipe data dari variabel teks.

Output:

Tipe data: <class 'str'>

range()
#

Fungsi range() menghasilkan deret angka sesuai dengan parameter yang diberikan.

deret_angka = range(1, 6)
print(list(deret_angka))  # Output: [1, 2, 3, 4, 5]
  • range(1, 6): Menghasilkan deret angka dari 1 hingga 5.
  • list(deret_angka): Mengonversi objek range menjadi list.

Output:

[1, 2, 3, 4, 5]

sorted()
#

Fungsi sorted() digunakan untuk menyortir elemen-elemen suatu iterable.

angka = [5, 2, 8, 1, 3]
angka_urut = sorted(angka)
print("Angka terurut:", angka_urut)

sorted(angka): Mengurutkan elemen-elemen dalam list angka.

Output:

Angka terurut: [1, 2, 3, 5, 8]

zip()
#

Fungsi zip() menggabungkan dua atau lebih iterable menjadi tuple-tuple yang berisi elemen-elemen yang bersesuaian.

nama = ["John", "Alice", "Bob"]
usia = [25, 22, 28]
kombinasi = zip(nama, usia)
print(list(kombinasi))  # Output: [('John', 25), ('Alice', 22), ('Bob', 28)]
  • zip(nama, usia): Menggabungkan list nama dan usia menjadi tuple-tuple yang bersesuaian.
  • list(kombinasi): Mengonversi objek zip menjadi list.

Output:

[('John', 25), ('Alice', 22), ('Bob', 28)]
Membuat dan Menggunakan Fungsi pada Python - This article is part of a series.
Part 6: This Article