Повторно введите и запустите, обратите внимание на неправильное поведение. Затем исправьте ошибки в коде, который должен печатать звездочки num_stars.Python While Loops Asterisk
while num_printed != num_stars:
print('*')
Ниже приведен код, который я ввел. Я получаю бесконечный цикл, поэтому нет ответа. Пожалуйста, помогите мне! Благодаря!
num_stars = 3
num_printed = 0
while(num_printed != num_stars):
print(num_stars*'*')
Вы никогда не увеличиваете num_printed. Кроме того, не проверяйте '! =', Проверьте '>' для большей безопасности проверки. –
'print (num_stars * '*')' prints num_stars asterisks. Нет необходимости в цикле 'while'. – zvone
https://docs.python.org/3/tutorial/introduction.html#first-steps-towards-programming – wwii