Cara memanggil fungsi dalam python

Cara memanggil fungsi dalam python

Di Python, fungsi adalah blok kode yang melakukan tugas tertentu dan dapat dipanggil dari bagian lain dari program Anda. Fungsi adalah bagian penting dari pemrograman Python, dan mereka memungkinkan Anda untuk menulis kode modular yang dapat digunakan kembali yang lebih mudah dipelihara dan debug.

Dalam tutorial ini, kita akan belajar cara memanggil fungsi di Python. Kami akan membahas berbagai cara Anda dapat meneruskan argumen ke suatu fungsi, dan kami juga akan melihat beberapa kesalahan umum yang harus dihindari saat memanggil fungsi di Python.

Fungsi Panggilan dalam Python

Dalam Python, Anda dapat memanggil fungsi dengan menggunakan namanya diikuti oleh sepasang tanda kurung dan secara opsional menyampaikan beberapa argumen ke fungsi di dalam tanda kurung.

  • Berikut adalah contoh cara memanggil fungsi dalam python: # tentukan fungsi def salam (nama): cetak ("halo," + nama) # panggil fungsi salam dan lewati argumen string salam ("rahul")
    123456# Tentukan fungsi def salam (name): print ("hello," + name) # panggil fungsi salam dan lewati string argumentgreet ("rahul")

    Kode ini mendefinisikan fungsi yang disebut 'menyapa()' yang membutuhkan satu argumen, nama, dan mencetak salam menggunakan nilai argumen nama. Lalu, 'menyapa()' Fungsi disebut dengan argumen "Rahul", yang menyebabkan fungsi mencetak output berikut:

    Halo, Rahul 
  • Anda juga dapat meneruskan beberapa argumen ke suatu fungsi dengan memisahkannya dengan koma. Misalnya: # Tentukan fungsi def salam (first_name, last_name): print ("hello," + first_name + "" + last_name) # Panggil fungsi salam dan lewati dua argumen string salam ("rahul", "kumar")
    123456# Tentukan fungsi def def (first_name, last_name): print ("hello," + first_name + "" + last_name) # Panggil fungsi salam dan lewati dua argumentsgreet ("rahul", "kumar")

    Kode ini mendefinisikan fungsi yang disebut 'menyapa()' Itu membutuhkan dua argumen: first_name dan last_name. Saat fungsi dipanggil dengan argumen "Rahul" Dan "Kumar", itu mencetak output berikut:

    Halo, Rahul Kumar 
  • Penting untuk dicatat bahwa Anda harus melewati nomor dan jenis argumen yang benar ke suatu fungsi saat Anda menyebutnya. Jika Anda memberikan nomor atau jenis argumen yang salah, Anda akan mendapatkan kesalahan. Misalnya: # Tentukan fungsi def salam (name): print ("hello," + name) # Ini akan menyebabkan kesalahan # karena fungsi salam mengharapkan argumen string tunggal salam ("rahul", "kumar")
    1234567# Tentukan fungsi def salam (name): print ("hello," + name) # Ini akan menyebabkan kesalahan # karena fungsi salam mengharapkan argumentgreet string tunggal ("rahul", "kumar")

    Anda akan mendapatkan kesalahan di bawah ini:

    Traceback (Panggilan Terbaru Terakhir): File "B.py ", baris 6, dalam salam (" rahul "," kumar ") typeerror: salam () mengambil 1 argumen posisi tetapi 2 diberikan 

Kesimpulan

Dalam tutorial ini, kami belajar cara memanggil fungsi di Python. Kami belajar bagaimana meneruskan argumen ke suatu fungsi, dan kami juga melihat beberapa kesalahan umum untuk dihindari saat memanggil fungsi di Python. Kami berharap tutorial ini telah membantu Anda memahami cara memanggil fungsi di Python dan bahwa Anda sekarang siap menggunakan fungsi dalam program Python Anda sendiri.