
В программе написана функция-вежливизатор, которая возвращает строку ", пожалуйста". Используй эту
функцию и напиши программу, которая получает от пользователя строку, затем с помощью функции к этой строке прибавляет ", пожалуйста" и выводит результат на экран! ОИ Python Программа: def vejliv(s): s = input return s + print(s + ", пожалуйста")

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

Код:
def vejliv(s):
return s + ", пожалуйста"
print(vejliv(input('Предоставьте ввод...\n')))
Объяснение:
Примечание:
Что могу сказать! Очень странная функция. Содержит одну ошибку TypeError и, по моему мнению, две логических) Считаю необходимостью из-за синтаксической ошибки не следовать заданию и немного изменить функцию.
def vejliv(s):
return s + ", пожалуйста"
Изменение 1:
Был запрос на ввод параметра s, после чего этот параметр сразу переопределялся, что очень странно. Я убрал переопределение.
Изменение 2:
К переменной s была попытка прибавить метод print() ... :D
Метод удалён из этого места.
Изменение 3:
Удалено двойное прибавление s. Действие не соответствует условиям задачи выше функции.
Использование функции:
print(vejliv(input('Предоставьте ввод...\n')))



Конечно, вот исправленный код:
pythondef vejliv(s):
return s + ", пожалуйста"
input_string = input("Введите строку: ")
result = vejliv(input_string)
print(result)
В данном коде:
Функция
vejliv(s)
принимает аргументs
(строку) и возвращает эту строку, к которой добавлена фраза ", пожалуйста".Мы запрашиваем у пользователя ввод строки с помощью функции
input()
.Передаем введенную пользователем строку функции
vejliv()
, чтобы добавить ", пожалуйста" к ней.Результат сохраняется в переменной
result
.Выводим результат на экран с помощью функции
print()
.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili