Операсияҳои кӯтоҳкардашуда дар Python
Вактҳое пеш меоянд, ки операсияҳои математикӣ
ҷои бисёре дар код ишғол мекунанд. Биёед,
масалан, ба тағйирёбанда 1 илова кунем:
num = 1
num = num + 1 # ба тағйирёбандаи num 1 илова мекунем
print(num) # 2-ро чоп мекунад
Ин кодро метавон ба шакли кӯтоҳкардашуда
тавассути оператори += аз навишт:
num = 1
num += 1 # ба тағйирёбандаи num рақами 1 илова мекунем
print(num) # 2-ро чоп мекунад
Ҳамин тавр метавон рақамро аз тағйирёбанда хориҷ кард:
num = 1
num -= 1 # аз тағйирёбандаи num рақами 1 хориҷ мекунем
print(num) # 0-ро чоп мекунад
Ин кодро тавре тағйир диҳед, ки дар он амалҳои инкремент ва декремент истифода шаванд:
num = 4
num = num + 1
num = num - 1
num = num + 1