Asas Penggunaan Fungsi Pengguna dalam Python
Dalam Python, selain menggunakan fungsi dan kaedah piawai, anda juga boleh mencipta dan menggunakan fungsi anda sendiri.
Mari kita lihat sintaks untuk mencipta
fungsi sendiri. Untuk pengisytiharan, anda perlu menulis
kata kunci def, kemudian nama
fungsinya dan kurungan bulat, di mana
anda boleh menetapkan parameter. Seterusnya, letakkan
titik bertindih, selepas itu dalam blok di bawah
dituliskan kod yang diperlukan (badan fungsi).
Badan fungsi mesti digeser dengan inden,
seperti dalam blok kod lain.
Sebagai contoh, mari buat fungsi func:
def func():
'''
badan fungsi, di mana
kod untuk dilaksanakan
ditulis
'''
Mari kita buat agar fungsi func
mencetak tanda seru:
def func():
print('!')
Sekarang mari kita panggil fungsi kita. Untuk melakukannya, perlu menulis namanya dan kurungan bulat:
def func():
print('!')
# Panggil fungsi kami:
func() # akan mencetak '!'
Kita boleh memanggil fungsi kita beberapa kali - dalam kes ini, setiap panggilan fungsi akan melakukan output baru ke skrin:
def func():
print('!')
func() # akan mencetak '!'
func() # akan mencetak '!'
func() # akan mencetak '!'
Dalam Python, fungsi mesti dipanggil di bawah pengisytiharannya:
func() # akan memaparkan ralat
def func():
print('!')
Buat fungsi yang akan mencetak nama dan nama keluarga anda.
Buat fungsi yang akan mencetak
hasil tambah 3 dan 6.