Misalkan, Anda perlu membuat program untuk membuat lingkaran dan mewarnainya. Anda dapat membuat dua fungsi untuk mengatasi masalah ini Show
Membagi masalah yang kompleks menjadi bagian yang lebih kecil membuat program kita mudah dipahami dan digunakan kembali Jenis fungsiAda dua jenis fungsi dalam pemrograman Python
Deklarasi Fungsi PythonSintaks untuk mendeklarasikan suatu fungsi adalah
Di Sini,
Mari kita lihat sebuah contoh, _Di sini, kami telah membuat fungsi bernama 3. Itu hanya mencetak teks _4Fungsi ini tidak memiliki argumen apa pun dan tidak mengembalikan nilai apa pun. Kita akan belajar tentang argumen dan mengembalikan pernyataan nanti di tutorial ini Memanggil Fungsi dengan PythonPada contoh di atas, kita telah mendeklarasikan sebuah fungsi bernama 3 _Sekarang, untuk menggunakan fungsi ini, kita perlu memanggilnya Inilah cara kita memanggil fungsi _3 dengan Python
Contoh. Fungsi Piton
Keluaran Hello World! Outside function Pada contoh di atas, kita telah membuat sebuah fungsi bernama 3. Berikut adalah cara kerja programBekerjanya Fungsi PythonDi Sini,
Argumen Fungsi PythonSeperti disebutkan sebelumnya, suatu fungsi juga dapat memiliki argumen. Argumen adalah nilai yang diterima oleh suatu fungsi. Misalnya,
Jika kita membuat fungsi dengan argumen, kita harus meneruskan nilai yang sesuai saat memanggilnya. Misalnya,
Di sini, _8 menetapkan bahwa argumen 9 dan 0 masing-masing akan mendapatkan nilai 5 dan 4Contoh 1. Argumen Fungsi Python
Pada contoh di atas, kami telah membuat fungsi bernama 1 dengan argumen. angka1 dan angka2Fungsi Python dengan ArgumenKita juga bisa memanggil fungsi dengan menyebutkan nama argumen sebagai
Dalam Python, kami menyebutnya Argumen Kata Kunci (atau argumen bernama). Kode di atas setara dengan _0Pernyataan pengembalian dengan PythonFungsi Python mungkin atau mungkin tidak mengembalikan nilai. Jika kita ingin fungsi kita mengembalikan beberapa nilai ke pemanggilan fungsi, kita menggunakan pernyataan 2. Misalnya, _1Di sini, kami mengembalikan variabel 3 ke pemanggilan fungsiCatatan. Pernyataan 2 juga menunjukkan bahwa fungsi telah berakhir. Kode apa pun setelah pengembalian tidak dijalankanContoh 2. Jenis pengembalian fungsi _2Pada contoh di atas, kita telah membuat sebuah fungsi bernama 5. Fungsi menerima angka dan mengembalikan kuadrat dari angka tersebutPengerjaan fungsi di PythonContoh 3. Tambahkan Dua Angka _3Fungsi Perpustakaan PythonDi Python, fungsi pustaka standar adalah fungsi bawaan yang dapat digunakan langsung di program kita. Misalnya,
Fungsi perpustakaan ini didefinisikan di dalam modul. Dan, untuk menggunakannya kita harus menyertakan modul di dalam program kita Misalnya, _7 didefinisikan di dalam modul 0Contoh 4. Fungsi Perpustakaan Python _4Keluaran _5Dalam contoh di atas, kami telah menggunakan
Di sini, perhatikan pernyataan, _6Karena _7 didefinisikan di dalam modul 0, kita perlu memasukkannya ke dalam program kitaManfaat Menggunakan Fungsi1. Kode Dapat Digunakan Kembali - Kita dapat menggunakan fungsi yang sama beberapa kali dalam program kita yang membuat kode kita dapat digunakan kembali. Misalnya, _7Keluaran _8Pada contoh di atas, kita telah membuat fungsi bernama 5 untuk menghitung kuadrat suatu bilangan. Di sini, fungsi digunakan untuk menghitung kuadrat angka dari 1 hingga 3Oleh karena itu, metode yang sama digunakan berulang kali 2. Keterbacaan Kode - Fungsi membantu kita memecah kode kita menjadi potongan-potongan untuk membuat program kita dapat dibaca dan mudah dipahami Bagaimana saya bisa memanggil fungsi di dalam fungsi dengan 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 memanggil fungsi di dalam kelas dengan Python?Panggil metode dari kelas lain di kelas berbeda dengan Python. Kita dapat memanggil metode kelas lain dengan menggunakan nama kelas dan fungsinya dengan operator titik. Kemudian kita bisa memanggil method_A dari kelas B dengan cara berikut. kelas A. metode_A(diri sendiri). {} kelas B. metode_B(diri sendiri). A
Bagaimana Anda memanggil fungsi di dalam if else di Python?Untuk memanggil fungsi, Anda harus menulis nama fungsi diikuti dengan tanda kurung berisi parameter yang ingin Anda berikan ke metode .
Apakah mungkin untuk memanggil fungsi di dalam suatu fungsi?Memanggil fungsi dari dalam dirinya sendiri disebut rekursi dan jawaban sederhananya adalah, ya. |