for i in range(3):
print(f"Индекс: {i}")
Этот код выведет в консоль:
Индекс: 0
Индекс: 1
Индекс: 2
Цикл for
перебирает числа от 0 до 2 (не включая 3), присваивая каждое значение переменной i
. В каждой итерации цикла выводится строка, содержащая слово "Индекс:" и текущее значение i
.
Данный код представляет собой простой цикл for
, который итерируется три раза.
Функция range(3)
генерирует последовательность чисел от 0 до 2 (включительно).
В каждой итерации цикла переменной i
присваивается очередное значение из этой последовательности.
Внутри цикла print(f"Индекс: {i}")
выводит на экран строку "Индекс: " и текущее значение переменной i
.
Форматированная строка (f-string) используется для подстановки значения переменной i
в строку.
В результате выполнения кода на экран будет выведено следующее:
Индекс: 0
Индекс: 1
Индекс: 2
enumerate()
.
my_list = ['a', 'b', 'c']
for index, value in enumerate(my_list):
print(f"Индекс: {index}, Значение: {value}")
for _ in range(3):
print("Индекс: (неизвестно)") # если индекс неважен