Предмет:
ИнформатикаАвтор:
anastasia10Ответ:
Объяснение:
Задание 1
Python
# Программа, хранящая информацию о великих баскетболистах
# Словарь для хранения информации о баскетболистах
basketball_players = {}
# Функция для добавления баскетболиста в словарь
def add_basketball_player(name, height):
basketball_players[name] = height
# Функция для удаления баскетболиста из словаря
def remove_basketball_player(name):
del basketball_players[name]
# Функция для поиска баскетболиста в словаре
def find_basketball_player(name):
return basketball_players.get(name)
# Функция для замены данных о баскетболисте в словаре
def replace_basketball_player(name, height):
basketball_players[name] = height
# Добавление баскетболистов в словарь
add_basketball_player("Леброн Джеймс", 203)
add_basketball_player("Майкл Джордан", 198)
add_basketball_player("Карим Абдул-Джаббар", 216)
# Поиск баскетболиста в словаре
print(find_basketball_player("Леброн Джеймс"))
# Выводит 203
# Удаление баскетболиста из словаря
remove_basketball_player("Майкл Джордан")
# Замена данных о баскетболисте в словаре
replace_basketball_player("Леброн Джеймс", 208)
# Вывод информации из словаря
for name, height in basketball_players.items():
print(name, height)
# Выводит
# Леброн Джеймс 208
# Карим Абдул-Джаббар 216
Используйте код с осторожностью. Подробнее…
Задание 2
Python
# Программа «Англо-французский словарь»
# Словарь для хранения информации о словах и их переводах
english_french_dictionary = {}
# Функция для добавления слова и его перевода в словарь
def add_word_translation(english_word, french_translation):
english_french_dictionary[english_word] = french_translation
# Функция для удаления слова и его перевода из словаря
def remove_word_translation(english_word):
del english_french_dictionary[english_word]
# Функция для поиска слова и его перевода в словаре
def find_word_translation(english_word):
return english_french_dictionary.get(english_word)
# Функция для замены слова и его перевода в словаре
def replace_word_translation(english_word, french_translation):
english_french_dictionary[english_word] = french_translation
# Добавление слов и их переводов в словарь
add_word_translation("cat", "chat")
add_word_translation("dog", "chien")
add_word_translation("house", "maison")
# Поиск слова и его перевода в словаре
print(find_word_translation("cat"))
# Выводит chat
# Удаление слова и его перевода из словаря
remove_word_translation("dog")
# Замена слова и его перевода в словаре
replace_word_translation("cat", "chaton")
# Вывод информации из словаря
for english_word, french_translation in english_french_dictionary.items():
print(english_word, french_translation)
# Выводит
# cat chaton
# house maison
Используйте код с осторожностью. Подробнее…
Задание 3
Python
# Программа «Фирма».
# Словарь для хранения информации о людях
firm = {}
# Функция для добавления человека в словарь
def add_person(name, phone, email, position, office, skype):
firm[name] = {
"phone": phone,
"email": email,
"position": position,
"office": office,
"skype": skype
}
# Функция для удаления человека из словаря
def remove_person(name):
del firm[name]
# Функция для поиска человека в словаре
def find_person(name):
return firm.get(name)
# Функция для замены данных о человеке в словаре
def replace_person(name, phone, email, position, office, skype):
firm[name] = {
"phone": phone,
"email": email,
"position": position,
Автор:
brown sugar3zj7Добавить свой ответ
Предмет:
ЛитератураАвтор:
gigglesohhbОтветов:
Смотреть
Предмет:
МатематикаАвтор:
avahgwfxОтветов:
Смотреть