Rumah >tutorial komputer >Penyelesaian masalah >Pengetahuan asas tentang fungsi komputer?

Pengetahuan asas tentang fungsi komputer?

WBOY
WBOYasal
2024-06-01 09:55:16430semak imbas

Adakah anda ingin memahami asas fungsi komputer dan meletakkan asas yang kukuh untuk perjalanan pengaturcaraan anda? Editor PHP Apple membawakan anda panduan komprehensif, memberikan penjelasan yang jelas dan mudah difahami, meliputi konsep asas, jenis fungsi dan senario penggunaan. Mari terokai artikel ini, kuasai intipati fungsi komputer, dan buka kunci dimensi baharu kemahiran pengaturcaraan! . ditulis sebagai: nama fungsi (), pada masa ini badan fungsi akan dilaksanakan

2 Pengembalian fungsiPengetahuan asas tentang fungsi komputer?

Selepas melaksanakan fungsi, anda boleh menggunakan return untuk mengembalikan hasil kepada nama fungsi ().

Penggunaan pulangan dalam fungsi:

1) Apabila fungsi bertemu kembali, fungsi tamat dan pelaksanaan tidak akan diteruskan lagi.

2) Berikan pemanggil fungsi (nama fungsi + ()) hasil akses

3 Parameter fungsi

Parameter, fungsi menentukan nilai tertentu pembolehubah apabila ia dipanggil

nama fungsi (. senarai parameter ):

Isi fungsi

Nama fungsi (parameter)

1) Parameter formal

Pembolehubah yang ditulis pada kedudukan di mana fungsi diisytiharkan dipanggil parameter formal ia lengkap dalam bentuk tetapi parameter sebenar mestilah diberikan semasa memanggil

2) Parameter sebenar

Nilai yang dihantar ke fungsi apabila fungsi dipanggil dipanggil parameter sebenar

3) Lulus parameter

Proses menghantar parameter sebenar kepada parameter formal apabila menghantar maklumat kepada fungsi dipanggil lulus parameter.

4-1) Parameter kedudukan

bermakna apabila menghantar parameter kepada fungsi, nilai dihantar mengikut tertib

4-2) Parameter lalai

Definisi: Apabila menulis fungsi, anda terus melepasi nilai lalai kepada parameter Apabila memanggil, parameter lalai sudah mempunyai nilai, jadi tidak perlu menghantar nilai.

Fungsi: Manfaat terbesar ialah mengurangkan kesukaran memanggil fungsi.

def kuasa(m, n=3):

result=1

sementara n>0:

n=n-1

result=result*m

kembali hasil

# Panggil fungsi dan output hasilnya

print(kuasa(4))

Terdapat dua perkara yang perlu diperhatikan semasa menetapkan parameter lalai:

Pertama: parameter yang diperlukan didahulukan dan parameter lalai datang terakhir, jika tidak, penterjemah python akan melaporkan ralat.

Kedua: Parameter lalai mesti menunjuk kepada objek tidak boleh ubah! Tunjuk pada objek yang tidak boleh diubah! Tunjuk pada objek yang tidak boleh diubah!

(Nota: Rentetan, nombor dan tupel dalam ular sawa semuanya boleh dianggap sebagai objek.)

Mengapa kita perlu mereka bentuk objek tidak berubah seperti str dan Tiada? Kerana sebaik sahaja objek tidak berubah dicipta, data di dalam objek tidak boleh diubah suai, yang mengurangkan ralat yang disebabkan oleh mengubah suai data. Di samping itu, kerana objek tidak berubah, tidak perlu mengunci objek apabila membacanya secara serentak dalam persekitaran multi-tasking, dan tidak ada masalah sama sekali apabila membacanya pada masa yang sama. Apabila kita menulis atur cara, jika kita boleh mereka bentuk objek tidak berubah, kemudian cuba mereka bentuknya sebagai objek tidak berubah

4-3) Parameter kata kunci

Definisi: Parameter pembolehubah membolehkan anda memasukkan 0 atau sebarang bilangan parameter ini Parameter pembolehubah secara automatik dipasang ke dalam tuple apabila fungsi dipanggil.

Parameter kata kunci membolehkan anda memasukkan 0 atau mana-mana bilangan parameter dengan nama parameter Parameter kata kunci ini dipasang secara automatik ke dalam dict dalam fungsi. Apabila memanggil fungsi, anda hanya boleh memasukkan parameter yang diperlukan:

Fungsi: Memanjangkan fungsi fungsi

Ciri: **kw

Klasifikasi parameter:

Dari perspektif parameter sebenar:

1. Parameter kedudukan adalah seperti berikut Tetapkan nilai pada parameter formal

2 Parameter kata kunci dihantar ke fungsi mengikut nama parameter formal

3: mula-mula tulis parameter kedudukan, kemudian tulis parameter kata kunci

Standing penyeliaan parameter formal:

1. Parameter Kedudukan

2 Parameter nilai lalai akan mendapat nilai jika tiada nilai diberikan, nilai lalai akan digunakan

Atas ialah kandungan terperinci Pengetahuan asas tentang fungsi komputer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn