Курс Python → Генерация чисел с range()
Функция range() в Python позволяет создавать последовательность чисел в заданном диапазоне. Ее синтаксис выглядит следующим образом: range(start, stop, step), где start — начальное значение, stop — конечное значение (не включительно), а step — шаг, с которым будут генерироваться числа.
Пример использования функции range() с циклом for:
for i in range(5):
print(i)
В данном примере, функция range(5) создает последовательность чисел от 0 до 4 (не включительно), и цикл for проходит по каждому элементу этой последовательности, выводя его на экран. Таким образом, блок кода внутри цикла выполняется 5 раз.
Если требуется изменить шаг генерации чисел, можно указать третий аргумент в функции range(). Например, для создания последовательности чисел от 0 до 10 с шагом 2:
for i in range(0, 10, 2):
print(i)
Таким образом, функция range() является удобным инструментом для генерации последовательности чисел в Python и используется с циклом for для выполнения определенного блока кода заданное количество раз.
Другие уроки курса "Python"
- Форматирование вывода списков
- Функциональное программирование.
- Блок else в циклах Python
- Функция reduce() из модуля functools
- Генераторы в Python
- Руководство по библиотеке pydantic
- Проблемы с именами переменных
- Операции с датами в Python
- Тайное преобразование типа ключа
- Возврат нескольких значений
- Оператор in для проверки наличия элемента
- Нан-рефлексивность в Python
- Преобразование данных в Python
- Декоратор Ajax required
- История Python
- Цикл for с enumerate() в Python
- Цепные операции в Python
- Поиск индексов в списке
- Создание уникального множества
- Принципы программирования
- Ускоренный импорт библиотек
- Метод join() для объединения элементов строки
- Сумма элементов списка
- Роль object и type в Python
- Глубокое копирование объектов
- Метод ne для сравнения объектов
- Извлечение аудио из видео
- Импортирование в Python
- Разработка игры Pong с turtle
- Работа с deque из collections
- Перегрузка операторов в Python
- Метод is_absolute() для PurePath
- Перевернуть список в Python
- Избегание циклических зависимостей классов в Python
- Отладка кода
- Разработка Telegram-ботов
- Декораторы с аргументами в Python
- Установка и загрузка Instaloader
- Построение графиков в терминале с bashplotlib
- Эффективная конкатенация строк с использованием join()
- Python Тесты и Гайды
- Mad Libs Generator
- Частичное совпадение пользовательского ввода в Python 3.10
- Сериализация данных в JSON с помощью json.dumps















