For
При указании диапазона и что-либо конкретно перебираем

Функция range отвечает как диапазон в коде, в данном случае диапазон является 8 и отчет будет идти от 0 до 7

В данном случае отчет будет идти от 1 до 7

В данном случае отчет будет идти от 1 до 7 и будет увеличение перехода на 2 (1,3,5,7)
While
При указании определенного условия

Когда пользователь вводит число, программа сверяет с загаданным числом и выдает либо первый принт либо второй, если пользователь угадал число, то программа выдает третий принт и завершает игру, а если пользователь не угадывает число спустя 10 попыток, то программа выводит четвертый принт и завершает игру