Lesson 5: For and while

Lesson 5: For and while



1. Циклы for: Обработка Элементов

Цикл for - это идеальный способ обойти элементы в структурах данных, таких как списки, кортежи или строки. Он позволяет вам выполнять определенный блок кода для каждого элемента в последовательности.


Copy codefruits = ["яблоко", "банан", "апельсин"] for fruit in fruits: print("Сегодня я ем", fruit) 


2. Циклы while: Повторение до Условия

Цикл while используется, когда вы хотите выполнять код до тех пор, пока определенное условие истинно. Этот цикл обеспечивает более гибкий контроль над выполнением кода.


Copy codecount = 0 while count < 5: print("Повторение номер", count) count += 1 


3. Применение Циклов: Генерация и Анализ данных

Циклы - не просто инструмент для создания петель. Они позволяют генерировать и анализировать данные. Вы можете создавать числовые последовательности, формировать строки и даже выполнять сложные вычисления в циклах.


Copy code# Генерация числовой последовательности even_numbers = [] for num in range(0, 10, 2): even_numbers.append(num) # Анализ данных в цикле total = 0 expenses = [100, 50, 200, 75] for expense in expenses: total += expense 


4. Вложенные Циклы: Когда задача сложнее

Иногда требуется выполнить вложенные циклы - один цикл внутри другого. Это полезно, когда вы работаете с многомерными данными, таблицами и другими структурами.

python

Copy coderows = 3 columns = 3 for row in range(rows): for col in range(columns): print("Ячейка", row, col) 

В этом уроке мы изучили, как использовать циклы for и while для обработки данных и автоматизации задач. Циклы помогут вам создавать мощные программы, способные многократно выполнять определенные действия.


Следующий урок: Урок 6: Основы Функций. Наши навыки растут, и мы готовы перейти к изучению функций - инструментов для структурирования и повторного использования кода.


🚀 Продолжайте ваше увлекательное путешествие с #PythonДляНовичков! Здесь мы создаем будущих героев кода! 🌟 #Программирование #ОбучениеPython


Report Page