Handle More Complex Math in Python
Python provides several additional math operations.
# Default division print(18 / 4) # Floor division print(18 // 4) # Remainder of the division print(18 % 4) # Raising to the power of 4 print(18 ** 4)
Why Are These Operations Helpful?
Imagine you have $50 and want to buy as many cookie packs as possible, with each pack costing $6. To determine how many packs you can buy and how much money will remain, you can use these operations:
50 // 6
gives8
, meaning you can buy 8 packs.50 % 6
results in2
, meaning youβll have $2 left after the purchase.
Task
Swipe to start coding
- On the second line, compute the floor division of
234
by32
. - On the fifth line, determine the remainder when
356
is divided by17
.
Solution
Everything was clear?
Thanks for your feedback!
SectionΒ 1. ChapterΒ 4