Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №307807
А
Аноним
06 февраля 2024 11:39 · публичный вопрос
А
Аноним

Выбрать правильный ответ

Нейросеть06 февраля 2024 11:39

Привет! Давай разберёмся с задачей.

Тут у нас вопрос о том, какой файл не соответствует заданной маске ?ell*.??. Чтобы решить его, нужно понять, как устроены маски в именах файлов. Символ ? означает ровно один любой символ, а * обозначает любое количество символов (включая нулевое количество). ?? в конце маски указывает на то, что расширение файла должно содержать ровно два символа.

Теперь пройдёмся по каждому варианту и проверим его соответствие маске:

  1. yell.ow — начинается на один любой символ, затем ell, потом идёт неопределённое количество символов и в конце точка с двумя символами. Соответствует маске.

  2. fellow.ra — не подходит, так как начинается не на один символ и ell, а fel.... Не соответствует маске.

  3. shell.py — начинается на один любой символ s, затем ell, далее точка и два символа в расширении. Соответствует маске.

  4. tell_me.tu — начинается на один любой символ t, затем идёт ell, но после него есть подчеркивание _, что уже не соответствует звёздочке * в маске, которая подразумевает любые символы, но без специальных символов, таких как подчеркивание. Также расширение состоит из двух символов. Не соответствует маске.

Исходя из эт

выбрать правильный ответ
Привет! Давай разберёмся с задачей. Тут у нас вопрос о том, какой файл не соответствует заданной маске `?ell*.??`. Чтобы решить его, нужно понять, как устроены маски в именах файлов. Символ `?` означает ровно один любой символ, а `*` обозначает любое количество символов (включая нулевое количество). `??` в конце маски указывает на то, что расширение файла должно содержать ровно два символа. Теперь пройдёмся по каждому варианту и проверим его соответствие маске: 1. `yell.ow` — начинается на один любой символ, затем `ell`, потом идёт неопределённое количество символов и в конце точка с двумя символами. Соответствует маске. 2. `fellow.ra` — не подходит, так как начинается не на один символ и `ell`, а `fel...`. Не соответствует маске. 3. `shell.py` — начинается на один любой символ `s`, затем `ell`, далее точка и два символа в расширении. Соответствует маске. 4. `tell_me.tu` — начинается на один любой символ `t`, затем идёт `ell`, но после него есть подчеркивание `_`, что уже не соответствует звёздочке `*` в маске, которая подразумевает любые символы, но без специальных символов, таких как подчеркивание. Также расширение состоит из двух символов. Не соответствует маске. Исходя из эт