+ 1

Задачка кортеж

вам дан список контактов в котором каждый контакт представлен кортежем с именем и возрастом контакта

3rd Nov 2023, 11:59 AM
Иршат Бадретдинов
Иршат Бадретдинов - avatar
6 Answers
0
Завершите программу, чтобы принимать строку в качестве входных данных , искать имя в списке контактов и выводить возраст контакта в формате представленном ниже: Пример входных данных: John Пример выходных данных: John is 31 В случае если контакт не найден, программа выдает "Not found"
3rd Nov 2023, 12:00 PM
Иршат Бадретдинов
Иршат Бадретдинов - avatar
0
contacts = [ ('James', 42), ('Amy', 24), ('John', 31), ('Amanda', 63), ('Bob', 18) ]
3rd Nov 2023, 12:00 PM
Иршат Бадретдинов
Иршат Бадретдинов - avatar
0
Понял, у вас есть список контактов, где каждый контакт представлен кортежем с именем и возрастом. Чем могу помочь?
3rd Nov 2023, 1:16 PM
রহস্যময়— পৃথিবী
রহস্যময়— পৃথিবী - avatar
0
Надо завершить программу
3rd Nov 2023, 1:20 PM
Иршат Бадретдинов
Иршат Бадретдинов - avatar
0
Завершите программу, чтобы принимать строку в качестве входных данных, искать имя в списке контактов и выводить возраст контакта в формате представленном ниже: Пример входных данных: John Пример выходных данных: John is 31 эти данные уже известны и надо закончить а я не знаю как contacts = [ ('James', 42), ('Amy', 24), ('John', 31), ('Amanda', 63), ('Bob', 18) ] Если контакт не найден, программа должна вывести "Not Found". Не могу решить
3rd Nov 2023, 1:21 PM
Иршат Бадретдинов
Иршат Бадретдинов - avatar
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".Вы можете запустить этот код и ввести имя, чтобы увидеть результат.
3rd Nov 2023, 1:36 PM
রহস্যময়— পৃথিবী
রহস্যময়— পৃথিবী - avatar