Ну, а вообще это, скажем так, не та вещь по которой массово уроки будут клепать. Тут имхо немного практики и вуаля. Все ясно и понятно.
Ну, а по теме. У вас точка остановки не сработала, потому что программа ваша в эту функцию не заходит. Обратите внимание на метку в консоли <terminated> это значит что программа завершила свою работу. И процесс отладки завершен.
Для достижения желаемого замените строку на
print(s+'!')
Mike_KharkovВы бы прочли для начала что вам пишут: pydev отладчик: запуск (pid 16776) pid это id процесса в операционной системе. Это значит что отладчик запустился и ему присвоен системой такой то id. Поясняю - все нормально, все работает.
+ пишется еще: “pydev debugger: starting (pid: 16776)” - тоже не понятно что это - нагуглить не удается. Пока есть версия что это ошибка возможно какая то..