Що буде результатом виконання Даного коду?
S="Пайтон-мова програмування високого рівня"
if '' in s:
print('входить)
else:
print('не входить)
входить
не входить
Ответы
Данный код содержит ошибку в переменной S, где используется заглавная буква "S" вместо строчной буквы "s", что приведет к ошибке выполнения программы.
Предположим, что ошибка в переменной была исправлена, тогда при выполнении данного кода будет выведено сообщение "входить". Это происходит потому, что в условии проверки наличия подстроки '' (пустой строки) в строке S, так как строка S содержит символы, то условие не будет выполнено и программа перейдет к выполнению ветви else, где будет выведено сообщение "не входить".
Таким образом, чтобы программа выводила "входить", необходимо изменить условие на if ' ' in S: или if '-' in S: (если мы ищем определенный символ в строке), где ' ' и '-' являются пробелом и дефисом соответственно, которые есть в строке S.