>>> while True:
reply=input('Enter Text')
if reply=='stop':
break
elif not reply.isdigit():
print('bad')
else:
num=int(reply)
if num<20:
print('low')
else:
print(num**2)
print('bye')
>>> Пишет что якобы последняя строка ни с чем не связана.Что мне надо.Чтобы последняя строка выполнялась уже отдельно от инструкции while,т.е. уже отдельная невложенная инструкция.Но.Во-первых,после print(num**2),нажимаю enter,он переводит курсор под эту строку.А мне надо,чтобы было под while.Если вручную пробелом тыкать,то вроде по виду print('bye') находится под while,но интерпретатор так не считает.И если с txt файла скопировать код,то print('bye') будет намного левее while…В чем проблема?
На выходе вот то получается:
Enter Text:33
1089
bye
Enter Text:
Enter Text:33
1089
Enter Text:stop
bye