belgium fries

Питон учить - только время терять

Обсуждаем с дочкой, чем хэшмапы, изучаемые сейчас в школе, похожи на массивы, и как вообще пользуются обычными массивами.
- Ну, - говорю, - представь себе, что у тебя есть for loop, в котором i пробегает значения от 0 до n-1...
- Подожди, for loop - это же for некоторый элемент принадлежит некоторому списку?
- Нет, я имею в виду for loop, в котором сначала кладем i=0, а потом, пока он меньше n, добавляем единичку...
- Так это же while loop!
- Нет, while - это когда заранее неизвестно, сколько понадобится шагов...
- О_о
с детьми надо разговаривать на их языке: "for x in range(n)"
ненавижу, блин, питон.
%)


Edited at 2019-03-21 10:23 pm (UTC)
ничего, скоро в с++ будет только for( x : std::view::iota(0, n))
а обычный потихоньку запретят.
Но про это будет известно, что там внутри, а про питон нет.