Fungsi ialah segmen kod yang teratur dan boleh diguna semula yang digunakan untuk melaksanakan fungsi tunggal atau berkaitan.
Fungsi tersuai pada asasnya mempunyai peraturan dan langkah berikut:
Blok kod fungsi bermula dengan kata kunci def, diikuti dengan nama pengecam fungsi dan kurungan ()
Sebarang parameter masuk dan pembolehubah bebas mesti diletakkan dalam kurungan tengah . Ruang antara kurungan boleh digunakan untuk mentakrifkan parameter Baris pertama fungsi boleh menggunakan rentetan dokumentasi (digunakan untuk menyimpan huraian fungsi Kandungan fungsi bermula dengan titik bertindih dan diendenkan. secara pilihan mengembalikan nilai kepada pemanggil. Kembali tanpa ungkapan adalah bersamaan dengan mengembalikan Tiada.
Contoh sintaks:def functionname( parameters ): "函数_文档字符串" function_suite return [expression]Contoh:
def Takrifkan fungsi, diberi nama fungsi jumlah
Isytihar dua parameter num1 dan num2Fungsi yang pertama menerangkan fungsi dua baris
Penyata pulangan akhir menamatkan fungsi dan mengembalikan hasil tambah dua nombor
def sum(num1,num2): "两数之和" return num1+num2 # 调用函数 print(sum(5,6))
Hasil keluaran:
11bahagian seterusnya