Операсияҳои кӯтоҳкардашуда дар Python

Вактҳое пеш меоянд, ки операсияҳои математикӣ ҷои бисёре дар код ишғол мекунанд. Биёед, масалан, ба тағйирёбанда 1 илова кунем:

pythonnum = 1
num = num + 1 # ба тағйирёбандаи num 1 илова мекунем

print(num) # 2-ро чоп мекунад

Ин кодро метавон ба шакли кӯтоҳкардашуда тавассути оператори += аз навишт:

pythonnum = 1
num += 1 # ба тағйирёбандаи num рақами 1 илова мекунем

print(num) # 2-ро чоп мекунад

Ҳамин тавр метавон рақамро аз тағйирёбанда хориҷ кард:

pythonnum = 1
num -= 1 # аз тағйирёбандаи num рақами 1 хориҷ мекунем

print(num) # 0-ро чоп мекунад
Задание 1

Ин кодро тавре тағйир диҳед, ки дар он амалҳои инкремент ва декремент истифода шаванд:

pythonnum = 4
num = num + 1
num = num - 1
num = num + 1