Cara Mendefinisikan Fungsi dengan Python (dengan Gambar)

Daftar Isi:

Cara Mendefinisikan Fungsi dengan Python (dengan Gambar)
Cara Mendefinisikan Fungsi dengan Python (dengan Gambar)
Anonim

Fungsi adalah blok kode yang berjalan ketika dipanggil. Alih-alih memasukkan blok kode yang sama setiap kali berulang, Anda dapat mendefinisikannya sebagai fungsi dan kemudian memanggilnya saat Anda perlu menggunakannya. Fungsi juga memungkinkan Anda memasukkan argumen atau parameter sebagai input. Mereka kemudian akan mengembalikan data berdasarkan argumen dan menghasilkan output independen. Artikel wikiHow ini akan mengajarkan kepada Anda cara mendefinisikan fungsi dalam bahasa pemrograman Python.

Langkah

5623490 1
5623490 1

Langkah 1. Instal Python

Untuk menulis fungsi dengan python, Anda perlu Install-Python. Gunakan langkah-langkah berikut untuk mengunduh dan menginstal Python:

  • Buka https://www.python.org/downloads/ di browser web.
  • Klik Unduh Python [nomor versi] di bagian atas.
  • Klik dua kali file Python.exe di folder Unduhan Anda.
  • Klik Pasang sekarang.
  • Klik Ya
  • Klik Menutup.
5623490 2
5623490 2

Langkah 2. Buka editor kode

Editor kode dasar yang disertakan dengan python disebut IDLE. Atau, Anda dapat menggunakan lingkungan pengembangan terintegrasi (IDE) pihak ketiga, seperti Atom, Sublime Text 3, dan Online Python Compiler.

5623490 3
5623490 3

Langkah 3. Buka file baru atau buka file yang ingin Anda definisikan fungsinya

Di IDLE, Anda dapat membuka file baru atau membuat file baru dengan mengklik tombol Mengajukan menu di bagian atas Klik Membuka untuk membuka file yang ada, atau klik File baru untuk memulai program baru.

5623490 4
5623490 4

Langkah 4. Ketik def untuk mendefinisikan suatu fungsi

Kata kunci "def" digunakan untuk mendefinisikan suatu fungsi dengan Python.

5623490 5
5623490 5

Langkah 5. Tambahkan nama fungsi diikuti dengan tanda kurung dan titik dua

Letakkan spasi setelah "def", lalu tulis nama fungsi Anda, diikuti dengan tanda kurung dan titik dua. Contoh berikut menunjukkan cara mendefinisikan fungsi yang disebut "say_hello":

def say_halo():

5623490 6
5623490 6

Langkah 6. Indentasi baris berikutnya dan tambahkan kode Anda

Semua baris yang ada di dalam fungsi harus menjorok. Contoh berikut menunjukkan cara mendefinisikan fungsi yang mengatakan "Halo".

def say_hello(): print("Halo")

5623490 7
5623490 7

Langkah 7. Masukkan nama parameter atau argumen di dalam kurung setelah nama fungsi

Ini memungkinkan fungsi untuk menerima input data yang berbeda dan memproses output yang berbeda. Anda dapat menambahkan beberapa argumen dan parameter dengan memisahkannya dengan koma. Dalam contoh berikut memiliki fungsi dengan parameter yang disebut "nama":

def say_hello(nama): print("Halo")

5623490 8
5623490 8

Langkah 8. Gunakan nama argumen untuk memproses argumen dalam kode

Tempatkan nama argumen atau parameter dalam kode saat Anda perlu memanggil argumen atau parameter. Dalam contoh berikut, sebuah fungsi didefinisikan yang mengatakan "Halo" dan kemudian menyebutkan nama pengguna:

def say_hello(nama): print("Halo " + nama)

5623490 9
5623490 9

Langkah 9. Panggil fungsinya

Untuk menggunakan fungsi, itu harus dipanggil dengan mengetikkan namanya diikuti dengan tanda kurung. Dalam contoh berikut, sebuah fungsi didefinisikan dan kemudian dipanggil.

def say_hello(nama): print("Halo " + nama) say_hello()

5623490 10
5623490 10

Langkah 10. Tambahkan argumen atau parameter kata kunci

Jika Anda mencoba mengkompilasi kode pada langkah sebelumnya, Anda mungkin menerima pesan kesalahan. Itu karena ketika fungsi dipanggil, argumen yang diperlukan tidak ada. Untuk menambahkan argumen atau parameter saat memanggil fungsi, cukup ketik dalam tanda kurung setelah Anda memanggil fungsi. Dalam contoh berikut, nama ditambahkan sebagai argumen. Ketika kode dikompilasi, ia akan mengatakan "Halo" dan kemudian menyebutkan nama seseorang:

def say_hello(nama): print("Halo " + nama) say_hello("pembaca wikiHow")

Direkomendasikan: