0Pricing
Python For Kids · Pelajaran

Apa Itu Fungsi?

Pahami tujuan dan struktur fungsi.

Apa Itu Fungsi? adalah pelajaran Python For Kids gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Python For Kids, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Python For Kids mencakup 4 pelajaran total.

Pengenalan Fungsi

Fungsi

Selamat datang di pelajaran Fungsi! Hari ini, kita akan mempelajari fungsi dalam Python, yang membantu Anda menggunakan kembali dan mengatur kode secara efisien.

Apa Itu Fungsi? — ilustrasi 1

Memahami Fungsi

Apa Itu Fungsi?

Fungsi adalah blok kode yang menjalankan tugas tertentu. Fungsi memungkinkan Anda menulis kode sekali dan menggunakannya kembali berkali-kali, sehingga program menjadi lebih teratur dan efisien.

  • Dapat Digunakan Kembali: Tulis kode sekali dan gunakan di mana pun diperlukan.
  • Modularitas: Pecah masalah kompleks menjadi tugas-tugas yang lebih kecil dan mudah dikelola.
  • Keterbacaan: Buat kode Anda lebih rapi dan mudah dipahami.

Mendefinisikan Fungsi

Anda dapat mendefinisikan fungsi menggunakan kata kunci def, diikuti nama fungsi dan tanda kurung. Di dalam tanda kurung, Anda dapat menentukan parameter.

Sintaks:

def function_name(parameters):
    # Code to execute
    print("Hello, Python!")

Memanggil Fungsi

Setelah mendefinisikan fungsi, Anda dapat memanggilnya dengan menggunakan namanya yang diikuti tanda kurung. Jika fungsi memiliki parameter, Anda dapat meneruskan argumen di dalam tanda kurung.

Contoh:

# Defines the function
def greet():
    print("Hello, Python!")  # Prints a greeting message

# Calls the function
greet()

Parameter Fungsi

Parameter memungkinkan Anda meneruskan data ke dalam fungsi, sehingga fungsi menjadi lebih fleksibel dan ampuh. Anda dapat mendefinisikan fungsi yang menerima satu atau beberapa parameter.

Contoh:

# Defines a function with two parameters
def add(a, b):
    total = a + b  # Adds the two numbers
    print("Total:", total)  # Prints the sum

# Calls the function with arguments
add(5, 3)

Mengembalikan Nilai dari Fungsi

Fungsi dapat mengembalikan nilai menggunakan pernyataan return. Hal ini memungkinkan Anda mendapatkan hasil fungsi dan menggunakannya di bagian lain kode.

Contoh:

# Defines a function that returns the sum of two numbers
def add(a, b):
    total = a + b  # Adds the two numbers
    return total  # Returns the sum

# Calls the function and stores the returned value
result = add(10, 7)
print("Total:", result)  # Prints the sum

Fungsi Contoh

Mari kita membuat fungsi yang menyapa pengguna berdasarkan namanya.

Contoh:

# Defines a function that takes a name as a parameter and returns a greeting message
def greet(name):
    message = "Hello, " + name + "!"  # Creates a greeting message
    return message  # Returns the message

# Calls the function and stores the returned message
greeting = greet("Alice")
print(greeting)  # Prints the greeting

Keuntungan Menggunakan Fungsi

Menggunakan fungsi memberikan beberapa manfaat:

  • Dapat Digunakan Kembali: Hindari menulis kode yang sama berulang kali.
  • Organisasi: Jaga agar kode tetap terstruktur dan mudah dikelola.
  • Kemudahan Pemeliharaan: Memudahkan Anda memperbarui dan men-debug kode.
# Function that checks if a person is an adult
def check_adult(age):
    if age >= 18:
        return "You are an adult."
    else:
        return "You are not an adult."

# Calls the function with age 16
message = check_adult(16)
print(message)

Kerja Bagus!

Anda telah mempelajari cara menggunakan fungsi untuk mengatur dan menggunakan kembali kode dalam Python. Fungsi membuat program Anda lebih efisien, mudah dibaca, dan mudah dikelola. Teruslah berlatih dengan membuat fungsi sendiri dan menggunakannya dalam berbagai situasi!

Apa Itu Fungsi? — ilustrasi 10

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Apa Itu Fungsi?” gratis?

Ya — teks lengkap “Apa Itu Fungsi?” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Python For Kids, upgrade ke CoddyKit PRO. Kursus Python For Kids mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Apa Itu Fungsi?”?

Pahami tujuan dan struktur fungsi. Kamu berlatih Python For Kids dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Python For Kids?

Tidak diperlukan pengalaman sebelumnya. Python For Kids di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Apa Itu Fungsi?” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Python For Kids ini?

Ya. Setiap pelajaran Python For Kids menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Apa Itu Fungsi?
  2. Mendefinisikan Fungsi Sendiri
  3. Argumen dan Nilai Kembalian
  4. Fungsi Lambda
← Kembali ke Python For Kids