Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- players = {}
- def add_player():
- name = input("Введите ФИО баскетболиста: ")
- height = input("Введите рост баскетболиста: ")
- players[name] = height
- print(f"{name} добавлен в словарь")
- def remove_player():
- name = input("Введите ФИО баскетболиста для удаления из словаря: ")
- if name in players:
- del players[name]
- print(f"{name} удалён из словаря")
- else:
- print(f"{name} не найден в словаре")
- def search_player():
- name = input("Введите ФИО баскетболиста для поиска: ")
- if name in players:
- print(f"{name} имеет рост {players[name]} см.")
- else:
- print(f"{name} не найден в словаре")
- def replace_player():
- name = input("Введите ФИО баскетболиста для замены: ")
- if name in players:
- new_height = input("Введите новый рост баскетболиста: ")
- players[name] = new_height
- print(f"Новый рост баскетболиста {name} обновлён")
- else:
- print(f"{name} не найден в словаре")
- while True:
- choice = input("Выберите действие (a - добавление, b - удаление, с - поиск, d - замена, e - выход): ")
- try:
- if choice == "e":
- break
- elif choice == "a":
- add_player()
- print(players)
- elif choice == "b":
- remove_player()
- print(players)
- elif choice == "c":
- search_player()
- print(players)
- elif choice == "d":
- replace_player()
- print(players)
- else:
- raise ValueError
- except ValueError:
- print("Неправильный ввод!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement