Вопрос задан 28.11.2023 в 10:23. Предмет Информатика. Спрашивает Шаповалов Матвей.

Приветствие. Язык пайтон. Написать функцию, которая представит человека по переданным параметрам.

Входные данные: Два аргумента строка(str) и положительное число(int) Функция должна вернуть строку. say_hi("Alex", 32) == "Hi. My name is Alex and I'm 32 years old" say_hi("Frank", 68) == "Hi. My name is Frank and I'm 68 years old"
0 0
Перейти к ответам

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

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

Ответ:

def say_hi(name, age):

say = f"Hi. My name is {name} and I'm {str(age)} years old"

return say

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

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

```python def say_hi(name, age): # Проверяем, что имя - это строка, а возраст - это положительное число if isinstance(name, str) and isinstance(age, int) and age > 0: # Возвращаем строку с приветствием и данными о человеке return f"Hi. My name is {name} and I'm {age} years old" else: # Возвращаем сообщение об ошибке, если входные данные неверны return "Invalid input" ```

Примеры использования функции:

```python say_hi("Alex", 32) # == "Hi. My name is Alex and I'm 32 years old" say_hi("Frank", 68) # == "Hi. My name is Frank and I'm 68 years old" say_hi(123, "Bob") # == "Invalid input" ```

0 0

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

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

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

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