# Walking through primality testing (part 6df6)

В этом материале мы спокойно и по шагам разберём учебную задачу на программирование.

## Задача

Определить, является ли число `n` простым. Достаточно проверять делители до квадратного корня из `n`.

## Решение

```python
def is_prime(n: int) -> bool:
    if n < 2:
        return False
    for d in range(2, int(n ** 0.5) + 1):
        if n % d == 0:
            return False
    return True


print(is_prime(29))
```

## Как это работает

Если у числа есть делитель, больший корня, то у него есть и парный меньший. Поэтому перебор до `√n` гарантированно находит любой составной делитель.

## Пример работы

```text
True
```

## Сложность

O(√n) по времени, O(1) по памяти.


Это решение удобно как отправная точка для экспериментов: попробуйте изменить входные данные и проследить за поведением кода.

**Читайте также:**

[числа](https://newatsapp.altervista.org/wp-content/uploads/event-manager-uploads/event_banner/2026/10/mandy-lee-porn-0fa791.pdf) · [парный](https://semplice.su/kaymak+gibi+66+seks+hikayeleri?f=linkcentre) · [число](https://rentry.co/gallery-791691) · [int(n](https://avdc.org/wp-content/uploads/event-manager-uploads/event_banner/2026/10/desi-aunty-dress-change-b96a0f.pdf) · [простым](https://sway.cloud.microsoft/8sznuGKy7x8qhwET) · [проверять](https://wuchu-pub.com/uploads/20261020/790ccdb993c88b28a09a991a0b16a03f.pdf) · [Достаточно](https://paste2.org/fgczfg0x) · [поведением](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/nita-ss-007-721c7e.pdf) · [Решение](https://jaflysilve.freeflarum.com/d/4773-4773-masa-soset-clen) · [проследить](https://elenaleroy380.overblog.fr/2026/10/mattiegarf-sf-exclusive-xxx-photos-hd-download.html) · [является](https://hey.xyz/posts/1cnfywr3qhe5masrzem) · [корня](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [данные](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/jk-37e850.pdf) · [работает](https://blogfreely.net/igorcollins26/latinaspy-time-traveler) · [Определить](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/brick-oven-pizza-park-city-e2afb1.pdf) · [делитель](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg) · [False](https://dev.to/valentina_silvaferreira_/nieskolko-rieshienii-rieshieniia-prostoi-zadachi-chisla-fibonachchi-48da) · [range(2](https://claramartin325.overblog.fr/2026/10/daffisart-snake-vore-gallery-with-giant-reptile-scenes.html) · [учебную](https://loc.edu/wp-content/uploads/event-manager-uploads/event_banner/2026/10/brick-oven-pizza-park-city-c8d848.pdf) · [Сложность](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/event-1da2f4.pdf) · [делители](https://paper.wf/julia1994log/liseli-turk-ifsa) · [решение](https://auto-svit.in.ua/join/fydywht+lqySr?f=linkcentre) · [спокойно](https://ecency.com/@davidsedlac1461/men-s-cross-training-shoes-2023-best-for-wide-feet-runners-9a647a) · [любой](https://paper.wf/sofiaklein67log/desi-viral-mms-xvideos-watch-leaked-indian-sex-mms-online) · [материале](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/freeonese-35b866.pdf)

