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