Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 6, 2022 16:46:28

Ne_znay_ka
Зарегистрирован: 2022-01-06
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

не могу запустить "Бесконечный цикл"

Здраствуйте подскажите пожалуйста в не отображается строка чикла.

   
print("Baшeгo героя окружила огромная армия троллей.") 
print("Смрадными зелеными трупами врагов устланы все окрестные поля.") 
print("Одинокий герой достает меч из ножен,"\
      "готовясь к последней битве в своей жизни.\n") 
health = 10
trolls = 0
damage = 3
while health != 0:
    trolls += 1
    health -= damage
print("Взмахнув мечом. ваш герой истребляет злобного тролля,"\
      "но сам получает повреждений на", damage, "очков.\n")
print("Ваш герой доблестно сражался и убил", trolls, "троллей.") 
print("Ho увы! Он пал на поле боя ") 
input("\n\nHaжмитe Enter, чтобы выйти ")
По идеи- print(“Взмахнув мечом. ваш герой истребляет злобного тролля,”\
“но сам получает повреждений на”, damage, “очков.\n”) строка должна продолжать цикл постоянно, а но не чего не происходит. За ранее спасибо.

Отредактировано FishHook (Янв. 6, 2022 16:54:53)

Офлайн

#2 Янв. 6, 2022 16:56:35

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

не могу запустить "Бесконечный цикл"

ваш print за пределами цикла, поместите его в цикл



Офлайн

#3 Янв. 6, 2022 17:12:04

Ne_znay_ka
Зарегистрирован: 2022-01-06
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

не могу запустить "Бесконечный цикл"

понял огромное спасибо!!!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version