• Предмет: Информатика
  • Автор: attt180220
  • Вопрос задан 4 месяца назад

Що буде результатом виконання Даного коду?

S="Пайтон-мова програмування високого рівня"

if '' in s:

print('входить)

else:

print('не входить)

входить

не входить

Ответы

Ответ дал: abob334
0

Данный код содержит ошибку в переменной S, где используется заглавная буква "S" вместо строчной буквы "s", что приведет к ошибке выполнения программы.

Предположим, что ошибка в переменной была исправлена, тогда при выполнении данного кода будет выведено сообщение "входить". Это происходит потому, что в условии проверки наличия подстроки '' (пустой строки) в строке S, так как строка S содержит символы, то условие не будет выполнено и программа перейдет к выполнению ветви else, где будет выведено сообщение "не входить".

Таким образом, чтобы программа выводила "входить", необходимо изменить условие на if ' ' in S: или if '-' in S: (если мы ищем определенный символ в строке), где ' ' и '-' являются пробелом и дефисом соответственно, которые есть в строке S.

Вас заинтересует