Mari selami lebih dalam fungsi dan cara memanggilnya dengan Python. Lebih khusus lagi, kita akan melihat bagaimana memanggil fungsi Show
1. Cara memanggil fungsi tanpa argumen dengan PythonIni adalah contoh dasar cara memanggil fungsi dengan Python Fungsi yang tidak memerlukan argumen dapat dipanggil dengan menambahkan tanda kurung setelah nama fungsi Misalnya, mari buat fungsi def greet(): print("Hello world!")6 def greet(): print("Hello world!") Dan sekarang Anda dapat memanggil fungsi dengan greet() Ini menghasilkan output berikut ke konsol Hello world! 2. Cara memanggil fungsi dengan argumen di PythonAdalah umum bagi suatu fungsi untuk menerima argumen atau argumen untuk dikerjakan Untuk memanggil fungsi yang membutuhkan argumen, tentukan argumen di dalam tanda kurung saat memanggil fungsi Misalnya, mari buat fungsi yang menerima satu argumen def greet(name): print("Hello,", name)Dan sebut saja fungsi ini. greet("Nick") Ini menghasilkan output berikut ke konsol Hello, Nick_ Mari juga tunjukkan fungsi yang menggunakan lebih dari satu argumen def greet(firstname, lastname): print("Hello,", firstname, lastname)Sekarang Anda dapat memanggil fungsi dengan. greet("Nick", "Jones")_ Ini menghasilkan output berikut greet("Nick")0 3. Cara memanggil fungsi dengan argumen kata kunci di PythonFungsi Python dapat menerima dua jenis argumen
Dalam hal argumen posisional, urutan itu penting Misalnya, pada contoh sebelumnya, fungsi mengambil dua argumen posisi def greet(firstname, lastname): print("Hello,", firstname, lastname) Fungsi mengharapkan argumen ini berada dalam urutan yang benar. Argumen pertama harus nama depan dan argumen terakhir harus nama belakang Namun, jika Anda meneruskan argumen sebagai argumen kata kunci, Anda dapat menukar urutannya dengan bebas greet("Nick")2 Mari kita panggil fungsi def greet(): print("Hello world!")_6 dari contoh sebelumnya dengan memberikannya argumen sebagai argumen kata kunci greet("Nick")_3 Keluaran greet("Nick")0 Seperti yang Anda lihat, menggunakan kata kunci memungkinkan Anda menukar urutan argumen 4. Cara memanggil fungsi dengan sejumlah argumen di PythonTerkadang Anda tidak tahu berapa banyak argumen yang ingin Anda berikan ke suatu fungsi. Dengan demikian, dimungkinkan untuk memanggil fungsi dengan jumlah argumen yang berubah-ubah Untuk mendemonstrasikan, mari buat fungsi yang menerima sejumlah argumen. Untuk memungkinkan hal ini, argumen fungsi perlu didahului dengan tanda bintang def greet(): print("Hello world!")9 greet("Nick")5Sekarang Anda dapat memanggil fungsi dengan sejumlah argumen greet("Nick")6 Keluaran greet("Nick")_7 Anda juga bisa meneruskan argumen sebagai larik. Tetapi jika Anda melakukan ini, tambahkan tanda bintang sebelum larik untuk membongkar argumen untuk fungsi tersebut greet("Nick")8 greet("Nick")9 5. Cara memanggil fungsi dengan sejumlah argumen kata kunci dengan PythonAnda mungkin tidak tahu berapa banyak argumen kata kunci yang akan diteruskan ke suatu fungsi. Tapi ini tidak masalah. Python memungkinkan Anda mendesain fungsi sedemikian rupa sehingga Anda dapat memasukkan sejumlah argumen kata kunci ke dalamnya Untuk mendemonstrasikan, mari buat fungsi yang menerima sejumlah argumen kata kunci. Untuk memungkinkan hal ini, argumen perlu didahului dengan tanda bintang gandagreet()0. def greet(): print("Hello world!")0Sekarang Anda dapat memanggil fungsi dengan sejumlah argumen kata kunci, dan beri nama argumen sesuka Anda. def greet(): print("Hello world!")1 Keluaran def greet(): print("Hello world!")_2 Anda juga dapat memanggil fungsi ini dengan mengirimkan kamus sebagai argumen. Jika Anda melakukan ini, ingatlah untuk membongkar kamus dengan tanda bintang ganda ** def greet(): print("Hello world!")_3 Keluaran def greet(): print("Hello world!")_4 6. Cara memanggil fungsi dari file lain dengan PythonUntuk memanggil fungsi dari file Python lain, Anda perlu mengimpor file dan memanggil fungsi darinya Berikut adalah ilustrasi dimana suatu fungsi dipanggil dari file lain Di sini, fungsi sayHi diimpor dari sapaan. py ke contoh. py dan menelepon dari sanaJika Anda ingin mengimpor fungsi tertentu dari file lain, Anda dapat menentukan nama fungsi tersebut dalam pernyataan impor seperti yang terlihat di atas Tetapi jika Anda ingin mengimpor semua fungsi dari file lain, gunakan def greet(): print("Hello world!")9 dalam pernyataan impor Sebagai contoh def greet(): print("Hello world!")5 KesimpulanHari ini Anda belajar cara memanggil fungsi dengan Python Singkatnya, fungsi memungkinkan untuk mengelompokkan kode dan logika yang berguna ke dalam blok kode yang dapat digunakan kembali. Saat Anda memanggil suatu fungsi dengan Python, Anda menjalankan kode di dalam fungsi tersebut Bagaimana Anda memanggil satu fungsi?Anda memanggil fungsi dengan mengetik namanya dan memasukkan nilai dalam tanda kurung . Nilai ini dikirim ke parameter fungsi. e. g. Kami memanggil fungsi firstFunction(“string seperti yang ditunjukkan. ”);
Bagaimana Anda memanggil satu fungsi dari yang lain dengan Python?Dengan Python, dimungkinkan untuk meneruskan suatu fungsi sebagai argumen ke fungsi lain. Tulis fungsi useFunction(func, num) yang menggunakan fungsi dan angka sebagai argumen . useFunction harus menghasilkan output yang ditunjukkan dalam contoh yang diberikan di bawah ini.
Bagaimana Anda mendeklarasikan dan memanggil fungsi dengan Python?Gunakan kata kunci def untuk mendeklarasikan fungsi dan lanjutkan dengan nama fungsi . Tambahkan parameter ke fungsi. mereka harus berada di dalam tanda kurung fungsi. Akhiri baris Anda dengan titik dua. Tambahkan pernyataan yang harus dijalankan oleh fungsi.
Bagaimana Anda memanggil fungsi di a. berkas PY?Untuk menggunakan fungsi yang ditulis dalam satu file di dalam file lain sertakan baris impor, dari nama file import function_name . Perhatikan bahwa meskipun nama file harus mengandung a. ekstensi py,. py tidak digunakan sebagai bagian dari nama file selama impor. |