Напишите программу, которая принимает имя файла и выводит его расширение. Если расширение у файла оп
ределить невозможно, выбросите исключение.
def get_file_extension(file_name):
try:
# Разделяем имя файла и расширение
file_parts = file_name.split(".")
# Проверяем, есть ли у файла расширение
if len(file_parts) > 1:
# Если есть, возвращаем последнюю часть
return file_parts[-1]
else:
# Если расширение отсутствует, выбрасываем исключение
raise ValueError("Файл не имеет расширения.")
except Exception as e:
# Ловим исключение и выводим сообщение об ошибке
print(f"Ошибка: {e}")
# Пример использования
file_name = input("Введите имя файла: ")
extension = get_file_extension(file_name)
if extension:
print(f"Расширение файла: {extension}")PreviousВы принимаете от пользователя последовательность чисел, разделённых запятой. Составьте список и кортNextПри заданном целом числе n посчитайте n + nn + nnn.
Last updated
Was this helpful?