Rumah >pembangunan bahagian belakang >Tutorial Python >Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi getattr
getattr(objek, nama[, lalai])
# 🎜🎜## 🎜🎜#objek: parameter yang diperlukan, nyatakan objek.
rreee
Contoh 2: #🎜🎜🎜 #🎜🎜 #Contoh 3:class Car: def __init__(self, brand, color, price): self.brand = brand self.color = color self.price = price car = Car("Toyota", "Blue", 20000) # 使用getattr获取对象属性值 brand = getattr(car, "brand") color = getattr(car, "color") price = getattr(car, "price") print(brand) # 输出:Toyota print(color) # 输出:Blue print(price) # 输出:20000Melalui contoh di atas, kita dapat melihat fleksibiliti dan kepraktisan fungsi getattr(). Ia boleh memperoleh nilai atribut secara dinamik tanpa mengetahui nama atribut objek. Fleksibiliti ini sangat berguna semasa menulis kod. Ringkasan:
getattr() fungsi ialah fungsi terbina dalam praktikal yang sering digunakan dalam pengaturcaraan Python. Penggunaannya ringkas dan jelas, dan nilai atribut objek boleh diperolehi melalui nama atribut. Apabila berurusan dengan objek dinamik, fungsi getattr() boleh memberikan kemudahan dan fleksibiliti yang hebat. Oleh itu, adalah perlu bagi kita untuk mahir dalam penggunaan fungsi getattr() supaya ia boleh digunakan secara fleksibel dalam pengaturcaraan sebenar.
Atas ialah kandungan terperinci Pengenalan kepada fungsi Python: penggunaan dan contoh fungsi getattr. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!