Ответы

Задача 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