self
self parametri
self parametri sinfning joriy nusxasiga havola bo‘lib, sinfga tegishli o‘zgaruvchilarga murojaat qilish uchun ishlatiladi.
Uning nomi self bo‘lishi shart emas, uni xohlaganingizcha nomlashingiz mumkin, lekin u sinfdagi har qanday funksiyaning birinchi parametri bo‘lishi kerak:
Misol
self o‘rniga mysillyobject va abc so‘zlaridan foydalaning:
class Person:
def __init__(mysillyobject, name, age):
mysillyobject.name = name
mysillyobject.age = age
def myfunc(abc):
print("Hello my name is " + abc.name)
p1 = Person("John", 36)
p1.myfunc()
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
