+ 1
Задачка кортеж
вам дан список контактов в котором каждый контакт представлен кортежем с именем и возрастом контакта
6 Answers
0
Завершите программу, чтобы принимать строку в качестве входных данных , искать имя в списке контактов и выводить возраст контакта в формате представленном ниже: Пример входных данных: John Пример выходных данных: John is 31
В случае если контакт не найден, программа выдает "Not found"
0
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
0
Понял, у вас есть список контактов, где каждый контакт представлен кортежем с именем и возрастом. Чем могу помочь?
0
Надо завершить программу
0
Завершите программу, чтобы принимать строку в качестве входных данных, искать имя в списке контактов и выводить возраст контакта в формате представленном ниже:
Пример входных данных: John Пример выходных данных: John is 31
эти данные уже известны и надо закончить а я не знаю как
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
Если контакт не найден, программа должна вывести "Not Found".
Не могу решить
0
Я понял вас. Вот пример кода на Python, который решает вашу задачу:def find_age(name):
contacts = [
('James', 42),
('Amy', 24),
('John', 31),
('Amanda', 63),
('Bob', 18)
]
for contact in contacts:
if contact[0] == name:
return f'{name} is {contact[1]}'
return 'Not Found'
# Пример использования:
input_name = input("Введите имя: ")
result = find_age(input_name)
print(result)Этот код определяет функцию find_age, которая принимает имя в качестве входного параметра. Она затем проходит по списку контактов и, если находит соответствие имени, выводит имя и возраст. Если контакт не найден, функция возвращает "Not Found".Вы можете запустить этот код и ввести имя, чтобы увидеть результат.