как заменить комментарий в следующем коде циклом while в python

#python-3.x #while-loop

#python-3.x #цикл while

Вопрос:

как заменить комментарий в следующем коде циклом while в python.

Комментарий: объедините X, чтобы напечатать numXs раз

 numXs = int(input('How many times should I print the letter X? '))
toPrint = ''
if numXs == 1:
    toPrint = 'X'
elif numXs == 2:
    toPrint = 'XX'
elif numXs == 3:
    toPrint = 'XXX'
print(toPrint)  

Комментарии:

1. Это не сервис для написания кода. Покажите какую-нибудь попытку, даже неудачную. Затем спросите, что непонятно или с чем вы боретесь.

Ответ №1:

Вы можете уменьшать значение numXs для каждой итерации до тех пор, пока оно больше не будет превышать 0:

 numXs = int(input('How many times should I print the letter X? '))
toPrint = ''
while numXs > 0:
    toPrint  = 'X'
    numXs -= 1
print(toPrint)