﻿ Python Data Structures and Algorithms - Recursion: Convert an integer to a string in any base - w3resource

# Python Data Structures and Algorithms - Recursion: Convert an integer to a string in any base

## Python Recursion: Exercise-2 with Solution

Write a Python program to convert an integer to a string in any base.

Sample Solution:

Python Code:

``````def to_string(n,base):
conver_tString = "0123456789ABCDEF"
if n < base:
return conver_tString[n]
else:

print(to_string(2835,16))
```
```

Sample Output:

```B13
```

Flowchart:

## Visualize Python code execution:

The following tool visualize what the computer is doing step-by-step as it executes the said program:

Python Code Editor:

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

﻿

## Python: Tips of the Day

Returns a list of elements that exist in both lists, after applying the provided function to each list element of both.

Example:

```def tips_intersection_by(a, b, fn):
_b = set(map(fn, b))
return [item for item in a if fn(item) in _b]

from math import floor
print(tips_intersection_by([2.1, 1.2], [2.3, 3.4],floor))
```

Output:

```[2.1]
```