Главная страница » Python » 71. Цикл for и функция range
Добро пожаловать на последний урок по Python! Сегодня мы рассмотрим цикл for в сочетании с функцией range. Эта комбинация позволяет легко итерировать по последовательности чисел и является основным инструментом для выполнения повторяющихся задач.
rangeФункция range генерирует последовательность чисел. Она может принимать до трех аргументов: start, stop и step.
range(stop)
range(start, stop)
range(start, stop, step)
for i in range(5):
print(i)
# Ожидаемый вывод:
# 0
# 1
# 2
# 3
# 4
range с одним аргументомКогда передается только один аргумент, range генерирует числа от 0 до указанного значения, не включая его.
for i in range(3):
print(i)
# Ожидаемый вывод:
# 0
# 1
# 2
range с двумя аргументамиКогда передаются два аргумента, range генерирует числа от start до stop, не включая stop.
for i in range(2, 5):
print(i)
# Ожидаемый вывод:
# 2
# 3
# 4
range с тремя аргументамиКогда передаются три аргумента, range генерирует числа от start до stop, не включая stop, с шагом step.
for i in range(1, 10, 2):
print(i)
# Ожидаемый вывод:
# 1
# 3
# 5
# 7
# 9
stepВы можете использовать отрицательное значение для step, чтобы генерировать последовательность чисел в обратном порядке.
for i in range(10, 0, -2):
print(i)
# Ожидаемый вывод:
# 10
# 8
# 6
# 4
# 2
На этом уроке мы изучили использование функции range в циклах for, что позволяет легко итерировать по последовательности чисел. Эти знания помогут вам создавать эффективные и гибкие программы. Практикуйтесь с функцией range, чтобы лучше понять её возможности и улучшить свои навыки программирования.
Телефон: +375 33 910-08-92
Email: info@codefor.tech
Адрес: г. Барановичи, ул. Пирогова, д. 7
© 2024-2025 Все права защищены. CodeFor.
Язык сайта: