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