Какие утверждения верны при выполнении изображенного выше кода, написанного на Python?
Выберите ответы:
1) Будет выведено ‘d’
2) Оператор break прерывает цикл и позволяет перейти на следующую итерацию цикла.
3) Выполнение функции завершится без вывода информации на экран
4) При выполнении будет выведена ошибка
Answers & Comments
3) Выполнение функции завершится без вывода информации на экран
Объяснение:
в цикле перебираются символы строки 'Hello World!'
если встречается символ 'd', то этот символ ('d') выводится на экран
если встречается символ 'l', то цикл прерывается
нулевой символ строки 'H' не является ни символом 'd', ни 'l', поэтому программа ничего не выводит и переходит к следующему символу
первый символ строки 'e' не является ни символом 'd', ни 'l', поэтому программа ничего не выводит и переходит к следующему символу
второй символ строки 'l', поэтому цикл прерывается и программа так ничего и не выводит