Start of main content## Recommended snippets

Generates a list of numbers in the arithmetic progression starting with the given positive integer and up to the specified limit.

- Use
`range()`

and`list()`

with the appropriate start, step and end values.

```
def arithmetic_progression(n, lim):
return list(range(n, lim + 1, n))
```

`arithmetic_progression(5, 25) # [5, 10, 15, 20, 25]`

### Geometric progression

Python, Math

Initializes a list containing the numbers in the specified range where

`start`

and`end`

are inclusive and the ratio between two terms is`step`

.### Digitize number

Python, Math

Converts a number to a list of digits.

### Sum of powers

Python, Math

Returns the sum of the powers of all the numbers from

`start`

to`end`

(both inclusive).