numbers operator description addition subtraction multiplication division *exponentiation /integer division modulo (remainderexponentiation python uses *for exponentiation the caret^is used for something else integer division the integer division operator//requires some explanation basicallyfor positive numbers it behaves like ordinary division except that it throws away the decimal part of the result for instancewhile / is we have // equal to we will see uses for this operator later note that in many other programming languages and in older versions of pythonthe usual division operator actually does integer division on integers modulo the modulo operator%returns the remainder from division for instancethe result of % is because is the remainder when is divided by this operation is surprisingly useful for instancea number is divisible by precisely when it leaves remainder of when divided by thus to check if numbernis evensee if % is equal to to check if is divisible by see if % is one use of this is if you want to schedule something in loop to happen only every other time through the loopyou could check to see if the loop variable modulo is equal to and if it isthen do that something the modulo operator shows up surprisingly often in formulas if you need to "wrap aroundand come back to the startthe modulo is useful for examplethink of clock if you go six hours past 'clockthe result is 'clock mathematicallythis can be accomplished by doing modulo by that is( + )% is equal to as another exampletake game with players through say you have variable player that keeps track of the current player after player goesit' player ' turn again the modulo operator can be used to take care of thisplayer player% + when player is player% will be and expression will set player to