Memahami Slash (/) dalam help() Kaedah Senarai Tandatangan
Fungsi bantuan() Python menyediakan maklumat terperinci tentang kelas dan fungsi, termasuk tandatangan mereka. Apabila memeriksa output bantuan(julat) dalam Python 3.4, pengguna mungkin menghadapi aksara miring (/) sebelum kurungan penutup dalam tandatangan kaedah.
Apakah Tanda Slash?
Slash menunjukkan persempadanan antara parameter kedudukan sahaja dan parameter lain parameter yang boleh diluluskan menggunakan hujah kata kunci. Parameter kedudukan sahaja, yang diperkenalkan dalam Python 3.8, mesti dihantar dalam kedudukan yang ditentukan dan tidak boleh dihantar sebagai hujah kata kunci.
Dalam Kes julat()
Fungsi julat() mempunyai dua kaedah dengan parameter kedudukan sahaja: __mengandungi__() dan __eq__(). Parameter ini adalah kunci dan nilai, masing-masing. Ini bermakna parameter ini hanya boleh dilalui mengikut kedudukan, seperti julat(5).__mengandungi__(3) dan julat(5).__eq__(10). Menggunakan hujah kata kunci, seperti julat(5).__mengandungi__(kunci=3) dan julat(5).__eq__(nilai=10), tidak dibenarkan.
Akibat Parameter Kedudukan Sahaja
Parameter kedudukan sahaja mempunyai beberapa implikasi:
Sumber Tambahan
Untuk mendapatkan maklumat lanjut tentang parameter kedudukan sahaja, rujuk sumber berikut:
Atas ialah kandungan terperinci Apakah Maksud Slash \'/\' dalam Tanda Tangan Fungsi `help()` Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!