Форум сайта python.su
Передо мной стоит задача создать программу которая будет находить заданный текст в файле txt, указывать в какой строке он находится, и выводить на экран имя и путь к этому файлу. Я попытался сделать программу, но не обвенчался успехом, прошу помочь, заранее большое спасибо. Думаю использовать функцию open()
Офлайн
BigBaldEggтеперь разбейте эту задачу на подзадачи, напишите сюда на какие подзадачи вы разделили свою задачу
Передо мной стоит задача создать программу
Офлайн
xam1816Задача первая. Открыть любой текстовый файл в режиме чтения
Офлайн
у вас в условии написано
1) создать программу которая будет находить заданный текст
вы функции умеете уже писать?Если умеете, напишите функцию,которая принимает на вход два аргумента -
текст который нужно найти и строка в которой нужно искать, на выходе функция должна вернуть True или False в зависимости есть или нет искомый текст в строке
напишите сюда
Отредактировано xam1816 (Янв. 28, 2022 16:13:53)
Офлайн
xam1816Готово, без строки конечно, но все же
у вас в условии написано1) создать программу которая будет находить заданный текствы функции умеете уже писать?Если умеете, напишите функцию,которая принимает на вход два аргумента -текст который нужно найти и строка в которой нужно искать, на выходе функция должна вернуть True или False в зависимости есть или нет искомый текст в строкенапишите сюда
Офлайн
Имена функций и переменных должны описывать то что они означают или делают.Т.е я как человек со стороны должен понимать из имени функции или переменной что это такое.Например имя твоей функции может быть “текс_в_строке(текст, строка)->bool” Теперь с помощью словаря переведи на английский
def text_in_string(text, s)
Отредактировано xam1816 (Янв. 28, 2022 18:22:01)
Офлайн
xam1816Вот, прошу прощения что долго, мне нужно было отойти, еще раз спасибо
Имена функций и переменных должны описывать то что они означают или делают.Т.е я как человек со стороны должен понимать из имени функции или переменной что это такое.Например имя твоей функции может быть “текс_в_строке(текст, строка)->bool” Теперь с помощью словаря переведи на английский
Прикреплённый файлы:
изображение_2022-01-28_192716.png (11,4 KБ)
Офлайн
[code python]сюда писать код чтобы правильно отображался[/code]
Офлайн