Эй, товарищи! Добро пожаловать в День 7 нашей серии руководств по Python. Сегодня мы узнаем все об итерации и циклах — мощном инструменте для многократного выполнения набора операторов. Давайте погрузимся прямо в!
С помощью циклов while и for вы можете заставить свой код делать одно и то же снова и снова, пока не будет выполнено определенное условие.
# While loop x = 0 while x < 5: print("Hello, mateys!") x += 1 # For loop for i in range(5): print("Ahoy, mateys!")
И если вам нужно взять под контроль свои циклы, то операторы управления циклами, такие как «break» и «continue», будут вашими друзьями.
# Break statement x = 0 while x < 5: if x == 3: break print(x) x += 1 # Continue statement for i in range(5): if i == 2: continue print(i)
Если вы действительно хотите углубиться, попробуйте свои силы во вложенных циклах. Они будут как русские матрешки, одна петля внутри другой.
# Nested loops for i in range(3): for j in range(3): print(i, j)
Теперь давайте перейдем к добыче! Вот несколько практических упражнений для вас:
- Напишите программу, которая использует цикл while для вывода чисел от 1 до 10.
- Напишите программу, которая использует цикл for для вывода четных чисел от 0 до 20.
- Напишите программу, которая использует цикл while, чтобы предлагать пользователю угадать секретное число. Если пользователь угадывает число правильно, программа должна вывести «Ahoy! Ты угадал число! и конец. Если пользователь угадывает неправильно, программа должна вывести «Это неверный номер. Попробуй еще раз, приятель!» и продолжайте подсказывать пользователю.
Аваст, товарищи! Это будет конец нашего путешествия на 7-й день. Мы надеемся, что вы чувствуете себя хорошо со своими знаниями о циклах и итерациях. Аррр, но путешествие еще не окончено! Затем мы отправляемся в День 8, где мы будем изучать структуры данных, такие как списки и кортежи. Приготовьтесь нарезать и нарезать эти структуры данных с помощью методов индексации и списка, и не забудьте попрактиковаться в наших сложных упражнениях. До тех пор, пусть ваш код будет без ошибок, а ваши морские ноги сильными!
А теперь шутка дня: почему пират ушел в отпуск? Чтобы получить обр и обр!