Memanggil Fungsi Python
Panggil kod Python dan baca hasilnya.
Memanggil Fungsi Python ialah pelajaran Mojo Academy percuma di CoddyKit. Ini ialah pelajaran 2 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Mojo Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Mojo Academy merangkumi sejumlah 4 pelajaran.
Daripada Import kepada Tindakan
Mengimport modul hanyalah langkah pertama. Manfaat sebenar ialah memanggil fungsinya dan mendapatkan hasil kembali ke dalam program Mojo anda.
Panggil dengan Titik
Gunakan pemegang modul dan sintaks titik untuk memanggil fungsi, tepat seperti dalam Python: nama modul, titik, fungsi dan kurungan.
var root = math.sqrt(16)Hantar Argumen Seperti Biasa
Hantar argumen di dalam kurungan seperti yang anda lakukan dalam Python. Mojo meneruskannya merentasi jambatan untuk anda.
var biggest = builtins.max(3, 9, 5)Hasilnya ialah PythonObjects
Panggilan Python mengembalikan PythonObject, iaitu pembalut fleksibel yang boleh menyimpan apa-apa nilai Python yang dihasilkan oleh fungsi.
var result = np.add(2, 3)Cetak Terus
Anda boleh mencetak PythonObject dengan segera. Mojo meminta bentuk teksnya daripada Python, jadi output kelihatan sama seperti dalam Python.
print(np.array([1, 2, 3]))Rantaikan Panggilan Kaedah
Oleh sebab hasilnya ialah objek Python, anda juga boleh memanggil kaedah padanya dan merangkaikan panggilan seperti kod Python berantai.
var text = greeting.upper()Argumen Kata Kunci Berfungsi
Argumen bernama turut dibawa merentasi jambatan, jadi anda boleh memanggil fungsi Python dengan argumen kata kunci mengikut nama.
var a = np.zeros(5, dtype=np.int32)Panggilan Boleh Menimbulkan Ralat
Fungsi Python mungkin gagal, jadi panggilannya boleh menimbulkan ralat dalam Mojo. Letakkan panggilan sedemikian dalam fungsi yang ditandai dengan raises.
fn use() raises:
var r = math.sqrt(2)Capai Atribut Juga
Anda tidak terhad kepada fungsi. Baca atribut dan pemalar modul dengan cara yang sama, menggunakan capaian titik yang mudah.
var tau = math.tauKuasa Pustaka Sepenuhnya
Memanggil fungsi Python bermaksud keseluruhan antara muka pengaturcaraan aplikasi sesuatu pustaka tersedia, membolehkan anda menyusun logik yang kompleks daripada Mojo.
Mengapa Ia Penting
Anda boleh mengendalikan kod Python yang terbukti dari Mojo, menggabungkan pustaka yang mudah digunakan dengan logik Mojo anda sendiri yang pantas dalam satu program. 🚀
Semakan Pantas
Ingat kembali perkara yang dikembalikan oleh panggilan fungsi Python dalam Mojo.
Ulang Kaji
Anda telah memanggil fungsi Python dengan sintaks titik, menghantar argumen dan menerima hasil PythonObject yang boleh dicetak atau digunakan semula. 🎯
Pelajari Mojo dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Soalan Lazim
Adakah pelajaran “Memanggil Fungsi Python” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Mojo Academy, termasuk “Memanggil Fungsi Python”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Mojo Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Memanggil Fungsi Python”?
Panggil kod Python dan baca hasilnya. Anda berlatih Mojo Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Mojo Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Mojo Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 2 daripada 4.
Berapa lamakah pelajaran “Memanggil Fungsi Python” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Mojo Academy ini?
Ya. Setiap pelajaran Mojo Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Mengimport Modul Python
- Memanggil Fungsi Python
- Memindahkan Data Merentasi Jambatan
- Bila Hendak Menggunakan Saling Kendalian Python