Bagaimana Anda memanggil fungsi dan menetapkan ke variabel dengan python?

Dalam pemrograman, sebuah fungsi adalah blok kode yang dapat digunakan kembali yang mengeksekusi fungsi tertentu saat dipanggil

Fungsi adalah bagian integral dari setiap bahasa pemrograman karena membantu membuat kode Anda lebih modular dan dapat digunakan kembali

Pada artikel ini, saya akan menunjukkan kepada Anda bagaimana mendefinisikan sebuah fungsi dengan Python dan memanggilnya, sehingga Anda dapat memecah kode aplikasi Python Anda menjadi bagian-bagian yang lebih kecil.

Saya juga akan menunjukkan kepada Anda bagaimana argumen dan kata kunci return bekerja dalam fungsi Python

Sintaks Dasar untuk Mendefinisikan Fungsi dengan Python

Dalam Python, Anda mendefinisikan fungsi dengan kata kunci def, lalu tulis pengidentifikasi fungsi (nama) diikuti dengan tanda kurung dan titik dua

Hal berikutnya yang harus Anda lakukan adalah memastikan Anda membuat indentasi dengan tab atau 4 spasi, lalu tentukan fungsi yang Anda inginkan untuk Anda.

def functionName():
    # What to make the function do

Contoh Dasar Fungsi di Python

Mengikuti sintaks dasar di atas, contoh fungsi dasar Python yang mencetak “Hello World” ke terminal terlihat seperti ini

def myfunction():
    print("Hello World")
_

Untuk memanggil fungsi ini, tulis nama fungsi diikuti dengan tanda kurung

myfunction()

Selanjutnya, jalankan kode Anda di terminal dengan mengetikkan python filename.py untuk menunjukkan fungsi yang Anda inginkan

Bagaimana Anda memanggil fungsi dan menetapkan ke variabel dengan python?

Contoh dasar lain untuk mengurangkan 2 angka terlihat seperti ini

def subtractNum():
    print(34 - 4)

subtractNum()
# Output: 30

Argumen dalam Fungsi Python

Saat mendefinisikan fungsi dengan Python, Anda bisa meneruskan argumen ke dalam fungsi dengan meletakkannya di dalam tanda kurung

Sintaks dasar untuk melakukan ini terlihat seperti yang ditunjukkan di bawah ini

def functionName(arg1, arg2):
    # What to do with function
    
_

Saat fungsi dipanggil, Anda perlu menentukan nilai untuk argumen

functionName(valueForArg1, valueForArg2)

Berikut adalah contoh argumen dalam fungsi Python

def addNum(num1, num2):
    print(num1 + num2)
addNum(2, 4)

# Output: 6
_

Pada contoh di atas

  • Saya memberikan 2 argumen ke dalam fungsi bernama
    def myfunction():
        print("Hello World")
    
    0
  • Saya menyuruhnya untuk mencetak jumlah dari 2 argumen ke terminal
  • Saya kemudian menyebutnya dengan nilai untuk 2 argumen yang ditentukan

N. B. Anda dapat menentukan argumen sebanyak yang Anda inginkan

Cara Menggunakan Kata Kunci Kembali dengan Python

Di Python, Anda dapat menggunakan kata kunci

def myfunction():
    print("Hello World")
_1 untuk keluar dari fungsi sehingga kembali ke tempatnya dipanggil. Artinya, mengirim sesuatu keluar dari fungsi

Pernyataan return dapat berisi ekspresi untuk dieksekusi setelah fungsi dipanggil

Contoh di bawah ini menunjukkan cara kerja kata kunci return di Python

def multiplyNum(num1):
    return num1 * 8

result = multiplyNum(8)
print(result)

# Output: 64
_

Apa yang dilakukan kode di atas?

  • Saya mendefinisikan fungsi bernama
    def myfunction():
        print("Hello World")
    
    _2 dan meneruskannya
    def myfunction():
        print("Hello World")
    
    3 sebagai argumen
  • Di dalam fungsi, saya menggunakan kata kunci return untuk menentukan bahwa saya ingin
    def myfunction():
        print("Hello World")
    
    3 dikalikan dengan 8
  • Setelah itu, saya memanggil fungsi, meneruskan
    def myfunction():
        print("Hello World")
    
    _5 ke dalamnya sebagai nilai untuk argumen
    def myfunction():
        print("Hello World")
    
    3, dan menugaskan panggilan fungsi ke variabel yang saya beri nama
    def myfunction():
        print("Hello World")
    
    7
  • Dengan variabel hasil, saya dapat mencetak apa yang ingin saya lakukan dengan fungsi tersebut ke terminal

Kesimpulan

Pada artikel ini, Anda belajar cara mendefinisikan dan memanggil fungsi dengan Python. Anda juga belajar cara meneruskan argumen ke dalam fungsi dan menggunakan kata kunci return, sehingga Anda bisa lebih kreatif dengan fungsi yang Anda tulis

Jika Anda merasa artikel ini bermanfaat, jangan ragu untuk membaginya dengan teman dan keluarga Anda

IKLAN

IKLAN

IKLAN


Bagaimana Anda memanggil fungsi dan menetapkan ke variabel dengan python?
Kolade Chris

Pengembang web dan penulis teknis yang berfokus pada teknologi frontend


Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih

Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai

Bagaimana cara menetapkan nilai suatu fungsi ke variabel dengan Python?

Operator penugasan, dilambangkan dengan simbol “=” , adalah operator yang digunakan untuk menetapkan nilai ke variabel dalam Python. Baris x=1 mengambil nilai yang diketahui, 1, dan menugaskan nilai itu ke variabel dengan nama "x". Setelah mengeksekusi baris ini, angka ini akan disimpan ke dalam variabel ini.

Bagaimana Anda menetapkan dan berfungsi ke variabel?

Metode 1. Tetapkan Objek Fungsi ke Nama Variabel Baru . create a new variable name g and assign the function object f to the new variable with the statement f = g.

Bagaimana Anda memanggil fungsi dengan Python Python?

Untuk memanggil fungsi, Anda menulis nama fungsi diikuti dengan titik dua . N. B. Pastikan Anda tidak menentukan pemanggilan fungsi di dalam blok fungsi.

Bagaimana Anda menetapkan variabel dengan Python?

Dalam Python, variabel tidak perlu dideklarasikan atau didefinisikan terlebih dahulu, seperti halnya di banyak bahasa pemrograman lainnya. Untuk membuat variabel, Anda cukup menetapkan nilai dan kemudian mulai menggunakannya . Penugasan dilakukan dengan satu tanda sama dengan ( = ).