Бахшиши одӣ
Операторҳои бахшиш – дастурҳои асосии Python. Вазифаи онҳо: қимати ифодаи тарафи рости =-ро ҳисоб кунанд ва ба тағйирёбандаи тарафи чап бахшанд. Агар тағйирёбанда пештар қимате дошта бошад, қимати кӯҳна фавран нест мешавад.
Масалан, a = a + 4: аввал тарафи рост ҳисоб мешавад (5 + 4 = 9), баъд ҳосил ба a бахшида мешавад. Қимати кӯҳна – 5 – нест шуд.
Натиҷа:
= ва == фарқ доранд: = ба тағйирёбанда қимат мебахшад, == ду қиматро муқоиса мекунад ва True ё False медиҳад:
Натиҷа:
Дар Python ҳашт навъи операторҳои бахшиш ҳаст: бахшиши одӣ = ва ҳафт бахшиши таркибӣ +=, -=, *=, /=, %=, **=, //= (онҳоро дар Дарси 16 мебинем). Ҳамаашон ба зернавъҳо ҷудо мешаванд.
Мисол 1. Ифодаи -ро барои дар скрипт месозем: