Ответы
Задача 1:
def print_friends_count(friends_count):
if friends_count == 0:
print('У тебя нет друзей')
elif friends_count == 1:
print('У тебя', friends_count, 'друг')
elif friends_count >= 2 and friends_count <= 4:
print('У тебя', friends_count, 'друга')
elif friends_count >= 5 and friends_count < 20:
print('У тебя', friends_count, 'друзей')
else:
print('Ого, сколько у тебя друзей! Целых', friends_count)
for friends_count in range(0, 21):
print_friends_count(friends_count)
Доп задачи:
users = ['Степан', 'Анатолий', 'Антон', 'Андрей']
def print_users(users):
for user in users:
print(user)
print_users(users)
resorts = ['в Сочи', 'на курорты Краснодарского Края', 'в Санкт-Петербург', 'в Карелию']
def choose_vacation_place(resorts):
destination = 'в Карелию'
for resort in resorts:
if resort == 'в Сочи':
destination = resort
print('Поехали ' + destination)
choose_vacation_place(resorts)
colors = ("красный", "синий", "зелёный", "жёлтый", "чёрный", "белый")
user_color = input("Введите цвет: ").strip().lower()
if user_color in colors:
print(f"Цвет {user_color} найден в списке!")
else:
print(f"Цвет {user_color} отсутствует в списке.")
months = ("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь",
"Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь")
month_number = int(input("Введите номер месяца (1-12): "))
if 1 <= month_number <= 12:
print(f"Месяц: {months[month_number - 1]}")
else:
print("Некорректный номер месяца")
friends = {
'Серёга': 'Омск',
'Соня': 'Москва',
'Дима': 'Челябинск'
}
print(friends['Серёга'])
friends = {'Серёга': 'Омск', 'Соня': 'Москва', 'Дима': 'Челябинск'}
friends['Серёга'] = 'Оренбург'
print('Серёга теперь живёт в славном городе ' + friends['Серёга'])
friends = {
'Серёга': 'Оренбург',
'Соня': 'Москва',
'Миша': 'Москва',
'Дима': 'Челябинск',
'Алина': 'Красноярск',
'Егор': 'Пермь',
'Коля': 'Красноярск'
}
# Здесь ваш код
#set - преобразование во множество
#friends.values() - обращение только к значениям, то есть к городам
#friends.keys() обращение только к ключам, именам
cities = set(friends.values())
for city in cities:
print(city)
friends = {
'Серёга': 'Омск',
'Соня': 'Москва',
'Дима': 'Челябинск',
'Айгуль': 'Казань',
'Алёна': 'Белгород'
}
# Через доступ по ключу добавьте новый элемент словаря
# с ключом 'Даниил' и значением 'Санкт-Петербург'
friends['Даниил'] = 'Санкт-Петербург'
# Напечатайте словарь friends
print(friends)
Last updated