Вопрос задан 11.07.2023 в 04:25. Предмет Информатика. Спрашивает Крупская Александра.

Python!!! Пожалуйста помогите!!!! «B»: Напишите функцию, которая заменяет расширение файла на

заданное новое расширение. Пример: Введите имя файла: qq Введите новое расширение: tmp Результат: qq.tmp Пример: Введите имя файла: qq.exe Введите новое расширение: tmp Результат: qq.tmp Пример: Введите имя файла: qq.work.xml Введите новое расширение: tmp Результат: qq.work.tmp
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Попова Валерия.

file = input('Введите имя файла: ')

expansion = input('Введите новое расширение: ')

if '.' not in file:

   print(file + '.' + expansion)

else:

   i = -1

   while file[i] != '.':

       file = file[0:i]

   print(file + expansion)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам написать функцию на Python, которая будет выполнять заданное действие. Вот код:

python
def change_extension(filename, new_extension): parts = filename.split('.') if len(parts) > 1: parts[-1] = new_extension else: parts.append(new_extension) return '.'.join(parts) # Пример использования filename = input("Введите имя файла: ") new_extension = input("Введите новое расширение: ") new_filename = change_extension(filename, new_extension) print("Результат:", new_filename)

Вы можете скопировать этот код и выполнить его. После запуска, программа будет запрашивать имя файла и новое расширение, а затем выводить результат.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос