Python. Цифровое Кемерово
Перейти к содержимому
Сообщение Anonymous » 07 мар 2026, 19:15
Код: Выделить всё
def get_extn(filename): return filename[filename.rfind('.'):][1:]
1772900132
Anonymous
Я новичок в Python. Мне хотелось бы понять следующую функцию, которая возвращает расширение этого файла:[code]def get_extn(filename):return filename[filename.rfind('.'):][1:][/code]Я не понимаю, почему в функции rfind есть скобки [], а не (), и почему перед скобкой стоят : и [1:]. Я ценю объяснение. Подробнее здесь: [url]https://stackoverflow.com/questions/44837012/the-function-in-python-that-returns-extension-of-a-file[/url]
Если вы не хотите добавлять вложения, оставьте поля пустыми. Можно прикреплять файлы, перетаскивая их в окно сообщения.
Максимально разрешённый размер вложения: 15 МБ.
Вернуться в «Python»