[Solved] perform arithmetic operations python [closed]


Assuming you want to stick to arithmetic operations (and not strings), use the modulo operator with 10 to get the remainder of division by 10, i.e. the unit:

12345%10

output: 5

For an arbitrary number, you need to compute the position, you can use log10 and ceil:

from math import log10, ceil
N = 5
number = 1234567
number//10**(ceil(log10(number))-N)%10

output: 5

solved perform arithmetic operations python [closed]