Я изучаю Python в течение 2 недель в качестве вводного языка. Я попал в точку в Zed "Learn Python the Hard Way", где он предлагает:
Используйте цикл while только для цикла навсегда, и это означает, что, вероятно, никогда. Это относится только к на Python, другие языки разные.
Я искал все это, ссылаясь на все, что могу, но я не могу найти никакой причины в мире, почему это будет соглашение в Python. Что отличает его?
Когда я отказался от программирования 10 лет назад, я работал в VB, и мне регулярно говорили, чтобы избавиться от моих циклов For и использовать While Loops вместо этого. Я был взломан (как и сегодня, хотя тогда я написал много кода), поэтому я просто сделал то, что мне сказали, не подвергая сомнению его. Ну, теперь я спрашиваю об этом. Это проблема скорости? Это просто избежать бесконечных бесконечных?