pythondagi operatorlar uchun maxsus metodlar
Предварительный просмотр (5 стр.)
Прокрутите вниз 👇
О "pythondagi operatorlar uchun maxsus metodlar"
pythondagi operatorlar uchun maxsus metodlar 1. left-hand metodlar (masalan, __add__) · ushbu metodlar operator chap tomonidagi obyektga tegishli bo'lib, asosiy operatsiyani bajaradi. · masalan, a + b operatsiyasida, a.__add__(b) chaqiriladi. misol. a=52 b=596 c= a.__add__(b) print(c) 2. right-hand metodlar (masalan, __radd__) · ushbu metodlar operator o'ng tomonidagi obyektga tegishli bo'lib, agar chap tomon obyekt mos metodni qo'llab-quvvatlamasa ishlatiladi. · masalan, agar a + b bajarilganda a obyektining __add__ metodi yo'q bo'lsa, b.__radd__(a) chaqiriladi. 3. in-line metodlar (masalan, __iadd__) · bu metodlar joyida operatsiyalarni bajaradi, ya'ni obyektning o'z qiymatini o'zgartiradi. · masalan, a += b operatsiyasi a.__iadd__(b) metodi orqali bajariladi. quyida jadvalda ko'rsatilga...
Этот файл содержит 11 стр. в формате DOCX (46,8 КБ). Чтобы скачать "pythondagi operatorlar uchun maxsus metodlar", нажмите кнопку Telegram слева.