Как проверить, начинается ли введённая строка с заданного словосочетания?
Необходимо, чтобы при вводе с консоли словосочетания "открой диск" и пути к папке открывалась нужная папка. Если же словосочетания нет, пропустить это действие.
Вопрос: как реализовать проверку на предмет того, начинается ли введённая строка с заданного словосочетания?
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Можно использовать функцию startswith для определения того, что строка начинается с искомой подстроки:
cmd_input = input() # "открой диск C://Chrome"
cmd_open = "открой диск"
if cmd_input.startswith(cmd_open):
print('открываю диск', cmd_input[len(cmd_open):].strip())
Вывод:
открываю диск C://Chrome