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

Quiz

465 words·9 mins· loading · loading ·
Rumah Coding
Author
Rumah Coding
Tempatnya belajar coding
Membuat dan Menggunakan Fungsi pada Python - This article is part of a series.
Part 10: This Article

Sebelum lanjut ke materi berikutnya, silahkan kerjakan Quiz ini untuk menguji pemahaman kamu terhadap materi.

--- primary_color: steelblue secondary_color: lightgray text_color: black --- ### Tujuan Fungsi Apa tujuan utama penggunaan fungsi dalam pemrograman Python? 1. [ ] Membingungkan program 1. [x] Mengorganisir kode menjadi unit yang dapat digunakan kembali 1. [ ] Mengurangi kinerja program 1. [ ] Menggantikan variabel global ### Parameter Fungsi Apa yang dimaksud dengan "parameter" dalam konteks fungsi Python? 1. [ ] Nilai yang dikembalikan oleh fungsi 1. [ ] Variabel yang digunakan dalam tubuh fungsi 1. [x] Input yang diberikan saat memanggil fungsi 1. [ ] Sebuah tipe data khusus dalam Python ### Cara Mendefinisikan Fungsi Bagaimana cara mendefinisikan fungsi dalam Python? 1. [ ] `create function nama_fungsi()` 1. [ ] `function nama_fungsi():` 1. [ ] `define nama_fungsi():` 1. [x] `def nama_fungsi():` ### Fungsi Tambah Apakah hasil dari pemanggilan fungsi berikut? ```python def tambah(a, b): return a + b ``` hasil = tambah(3, 5) 1. [ ] 15 1. [x] 8 1. [ ] 35 1. [ ] 53 ### Scope Variabel Apa yang dimaksud dengan "scope variabel" dalam fungsi? 1. [ ] Ruang lingkup di luar fungsi 1. [x] Variabel yang hanya dapat diakses di dalam fungsi 1. [ ] Variabel global yang dapat diakses dari mana saja 1. [ ] Nilai yang dikembalikan oleh fungsi ### Fungsi Lambda Bagaimana cara menggunakan fungsi lambda dalam Python? 1. [ ] `def fungsi_lambda:` 1. [ ] `function lambda:` 1. [x] `lambda arg: expression` 1. [ ] `create lambda arg: expression` ### Pernyataan Return Apa yang dicapai oleh pernyataan "return" dalam fungsi? 1. [ ] Menyimpan nilai ke dalam variabel 1. [x] Mengakhiri eksekusi fungsi dan mengembalikan nilai 1. [ ] Memberi nama pada fungsi 1. [ ] Menjalankan operasi aritmatika ### Impor Fungsi Bagaimana cara mengimpor dan menggunakan fungsi dari modul eksternal? 1. [ ] include modul_fungsi 1. [ ] import modul_fungsi 1. [ ] use modul_fungsi 1. [x] from modul_fungsi import function ### Contoh Fungsi Apa yang dihasilkan dari pemanggilan fungsi berikut? ```python def pangkat_dua(x): return x ** 2 ``` hasil = pangkat_dua(4) 1. [ ] 8 1. [x] 16 1. [ ] 6 1. [ ] 2 ### Konsep Rekursif Bagaimana konsep rekursif di dalam pemrograman Python dapat memberikan solusi yang elegan untuk permasalahan tertentu? 1. [ ] Dengan menggunakan fungsi lambda 1. [ ] Dengan membatasi penggunaan variabel lokal 1. [x] Dengan memanggil fungsi secara berulang untuk menyelesaikan tugas yang lebih besar 1. [ ] Dengan mengabaikan penggunaan basis kasus ### Penggunaan Rekursif Apa hasil dari eksekusi kode rekursif berikut? ```python def faktorial(n): if n == 0 or n == 1: return 1 else: return n * faktorial(n-1) hasil = faktorial(4) ``` 1. [ ] 8 1. [ ] 16 1. [ ] 24 1. [ ] 32
Membuat dan Menggunakan Fungsi pada Python - This article is part of a series.
Part 10: This Article

comments powered by Disqus