Python для початківців

Урок 3 – Цикли Python

Урок 3: Цикли Python

Що таке цикли?

Цикли дозволяють виконувати блок коду кілька разів, поки не буде виконано певну умову. Вони допомагають автоматизувати повторювані завдання та роблять код більш ефективним і зрозумілим.

Основні типи циклів в Python

В Python є два основних типи циклів:

  • Цикл for: Використовується для ітерації по елементах послідовності (наприклад, списку або рядка).
  • Цикл while: Виконує блок коду, поки умова є істинною.

Цикл for

Цикл for використовується для ітерації по елементах послідовності, таких як список, рядок або кортеж:


fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)

У цьому прикладі цикл for ітерує по списку fruits і виводить кожен елемент списку.

Цикл while

Цикл while виконує блок коду, поки умова є істинною:


count = 1
while count <= 5:
print("Count:", count)
count += 1

У цьому прикладі цикл while виконується, поки змінна count менша або дорівнює 5. Кожного разу змінна count збільшується на 1.

Вкладені цикли

Цикли можна вкладати один в один для створення складніших конструкцій:


for i in range(1, 4):
for j in range(1, 4):
print(f"i={i}, j={j}")

У цьому прикладі вкладений цикл for ітерує по діапазону чисел, виводячи значення i та j.

Оператор break

Оператор break дозволяє достроково завершити виконання циклу:


for i in range(1, 10):
if i == 5:
break
print(i)

У цьому прикладі цикл for буде завершений, коли значення i дорівнює 5.

Оператор continue

Оператор continue дозволяє пропустити поточну ітерацію та перейти до наступної:


for i in range(1, 10):
if i % 2 == 0:
continue
print(i)

У цьому прикладі цикл for пропустить виведення парних чисел і виведе лише непарні.

Коментарів до “30”

  1. Что такое серверный пул в VPN и почему он важен?

  2. Капсульный дом — можно ли его законно зарегистрировать как жилое строение?

  3. Может ли провайдер видеть, что я использую VPN?

  4. Чем Впн на уровне роутера лучше приложения на устройстве?

  5. Маркетинговое агентство — что должно входить в стандартный договор?

  6. Какие домашние животные требуют особого питания и специализированных кормов?

  7. Чем рискует исполнитель, предлагая продвижение сайта с гарантией?

  8. С каких запросов начинать продвижение молодых сайтов — низкочастотные или средние?

  9. Почему домашние животные боятся грозы и салютов?

  10. Что происходит с позициями, если заказать продвижение сайта, а потом резко остановить работы?

  11. Сколько стоят услуги маркетинговое агентство для малого бизнеса в 2026 году?

  12. Как Гео продвижение сайта помогает небольшому локальному бизнесу попасть в топ карт?

  13. Стоит ли заказать продвижение сайта, если уже работает контекстная реклама?

  14. Какие домашние животные обладают самым острым слухом?

  15. Создание сайтов — кто несёт ответственность за баги, обнаруженные после финального запуска?

  16. Какой срок контракта обычно предлагают при работе по модели seo под ключ?

  17. SEO продвижение молодого сайта — нужно ли сразу подключать Яндекс.Вебмастер и GSC?

  18. Какой объём контента нужен, чтобы эффективно шло SEO продвижение молодого сайта?

  19. Какие гарантии реалистично ожидать при заказе SEO продвижения под ключ? SEO продвижение под ключ

  20. Как поведенческие факторы влияют на продвижение сайта в поисковых системах?

  21. Может ли неправильная seo оптимизация сайта привести к санкциям поисковика?

  22. Чем SEO продвижение под ключ отличается от абонентского обслуживания?

  23. Как seo продвижение заказать, если у сайта уже были санкции?

  24. Что делать, если продвижение сайта в топ 10 застопорилось на 11–20 позициях?

  25. Как понять, что настало время заказать продвижение сайта, а не продолжать ждать?

  26. Что такое топ seo продвижение и чем оно отличается от стандартного?

  27. Как услуги seo продвижения изменились за последние 2–3 года?

  28. Услуги seo продвижения для интернет-магазина — что обязательно, что опционально?

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.