Augmented Assignment

Python, kengaytirilgan tayinlash deb nomlangan tushuncha yordamida ba'zi arifmetik amallarni bajarishni qo'llab-quvvatlaydi.

Kengaytirilgan Tayinlash

Python, kengaytirilgan tayinlash deb nomlangan tushuncha yordamida ba'zi arifmetik amallarni bajarishni qo'llab-quvvatlaydi. Ushbu g'oya birinchi marta PEP 203 da taklif qilingan:

Sintaksis quyidagi operatorlar yordamida turli arifmetik amallarni bajarishga imkon beradi:

+=  -=  *=  /=  %=  **=  <<=  >>=  &=  ^=  |=

Ushbu sintaksis Python'da keng tarqalgan arifmetik amallarni bajarish uchun qisqaroq yo'l hisoblanadi. Buning yordamida siz quyidagi kodni almashtirishingiz mumkin:

>>> x = 1
>>> x = x + 2
>>> x
3

Quyidagi kod bilan:

>>> x = 1
>>> x += 2
>>> x
3

Ushbu kod avvalgi misolga tengdir.

Ushbu sahifada

Xato haqida xabar berish