Answer:
A recursive function known as double-digit is a function that accepts as a parameter and returns the integer that is obtained by changing each digit with double digits. For example 425 should be return as 442255.
In the given scenario
the function will be as follow
If
def double_digits:
n < 0:
return -1 * double_digits ( -1 * n )
elif n = 0
return o
else:
result
double_digits ( n // 10 )
return int ( str ( result ) + str ( n % 10 ) + str ( n % 10 )
Test the function as follow
print ( double_digits ( 348 ) )
Result
334488
Test the function as follow
print ( double_digits ( 0 ) )
Result
0
Test the function as follow
print ( double_digits ( -789 ) )
Result
-778899