Fungsi setattr()

30 views

Deskripsi

Fungsi setattr() berfungsi untuk mengeset nilai attribut suatu objek


Sintaks

Fungsi setattr() mempunyai sintaks menyerupai berikut:

setattr(object, name, value)


Parameter

Fungsi setattr() mempunyai tiga parameter, yaitu:

  • object – objek yang akan diset attributnya
  • name – nama atribut yang akan diset
  • value – nilai attribut yang akan diset


Nilai Kembalian

Fungsi setattr() tidak mempunyai nilai kembalian (None)


Contoh

Contoh penggunaan fungsi setattr() ialah sebagai berikut:


class Person:
name = 'Adam'
p = Person()
print('Sebelum diubah:', p.name)
# ubah nama ke John
setattr(p, 'name', 'John')
print('Setelah diubah:', p.name)
 

Output

Output dari kegiatan di atas ialah menyerupai berikut:

Sebelum diubah: Adam
Setelah diubah: John

 

Author: 
    author
    No related post!