Помогите с операторами

Балта

Новичок
Пользователь
Ноя 9, 2022
2
0
1
Здравствуйте! Только начал изучать Питон. Windows XP, Python 3.4.3.
Подскажите, пожалуйста, можно ли написать код с помощью операторов if else в следующей ситуации?
Есть два списка, допустим,
Имена: Саша, Коля, Таня.
Даты рождения: 1986, 1907, 1948.
Вводим имя: Саша
Enter - - - Родился в 1986 году.
Мне не нужен готовый код, просто подскажите, какими операторами пользоваться. Сижу, не могу понять. Может нужно применить другие операторы, до которых я не дошёл? Спасибо!
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
974
220
43
21
Москва
Вообще это делается с помощью словарей, но можно делать с помощью циклов и условий например
Python:
name = input()
names = ['Саша', 'Коля', 'Таня']
dates = [1986, 1907, 1948]
i = 0
while i < len(names):
    if names[i] == name:
        print(dates[i])
        break
 
  • Мне нравится
Реакции: Балта

Балта

Новичок
Пользователь
Ноя 9, 2022
2
0
1
Вот спасибо большое!
 

Форум IT Специалистов