Rumah > Artikel > pembangunan bahagian belakang > Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi dir
Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi dir
Python ialah bahasa pengaturcaraan sumber terbuka, peringkat tinggi dan ditafsirkan. Ia boleh digunakan untuk membangunkan pelbagai jenis aplikasi, termasuk aplikasi web, aplikasi desktop, permainan, dll. Python menyediakan sejumlah besar fungsi dan modul terbina dalam yang boleh membantu pengaturcara dengan cepat menulis kod Python yang cekap. Antaranya, fungsi dir ialah fungsi terbina dalam yang sangat berguna, yang boleh membantu pengaturcara melihat sifat dan kaedah dalam objek, modul atau kelas.
Penggunaan fungsi dir
Fungsi dir ialah salah satu fungsi terbina dalam Python Fungsinya adalah untuk mengembalikan senarai atribut dan kaedah dalam objek, modul atau kelas. Sintaks fungsi ini adalah seperti berikut:
dir([object])
Antaranya, objek parameter pilihan menentukan objek yang akan diperiksa. Jika objek ditinggalkan, fungsi dir mengembalikan senarai semua sifat dan kaedah dalam skop semasa. Apabila objek ditentukan, fungsi dir mengembalikan senarai sifat dan kaedah yang terkandung dalam objek.
Nilai pulangan fungsi dir ialah senarai yang mengandungi rentetan, di mana setiap rentetan mewakili sifat atau kaedah. Rentetan dalam senarai tidak dalam susunan tertentu.
Contoh fungsi dir
Berikut ialah beberapa contoh khusus fungsi dir untuk membantu memahami penggunaan fungsi dir.
print(dir())
Barisan kod ini akan mencetak senarai semua sifat dan kaedah dalam skop semasa.
import math print(dir(math))
Baris kod ini akan mencetak senarai semua sifat dan kaedah dalam modul matematik.
class MyClass: def __init__(self, name, age): self.name = name self.age = age def say_hello(self): print("Hello, my name is " + self.name + ", and I'm " + str(self.age) + " years old.") obj = MyClass("Tom", 25) print(dir(obj))
Baris kod ini akan mencetak senarai semua sifat dan kaedah dalam contoh MyClass. Dalam contoh ini, nama atribut dan umur serta kaedah say_hello akan dicetak.
print(dir(print))
Baris kod ini akan mencetak senarai semua sifat dan kaedah fungsi cetakan.
Ringkasan
Fungsi dir ialah fungsi terbina dalam yang sangat berguna. Ia membantu pengaturcara melihat sifat dan kaedah dalam objek, modul atau kelas. Apabila anda ingin melihat sifat dan kaedah objek atau modul, anda boleh menggunakan fungsi dir. Apabila menggunakan fungsi dir, anda perlu ambil perhatian bahawa nilai pulangan ialah senarai rentetan tanpa susunan tertentu. Pada masa yang sama, fungsi dir juga boleh digunakan untuk mengembalikan sifat dan kaedah fungsi terbina dalam Python.
Atas ialah kandungan terperinci Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi dir. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!