@DenUP

Как вывести время Оли?

Не могу понять, как вывести время для Оли
import datetime asdt
utc_delta= {
    'Москва' : 3,
    'Питер' : 3
    'Самара' : 4
    'Новосибирск' : 7
    'Омск' : 6
    'Пермь' : 5
}
friends={
    'Максим' : 'Омск',
    'Олег' : 'Питер',
    'Оля' : 'Москва',
    'Коля' : 'Пермь',
    'Ваня' : 'Новосибирск',
    'Толя' : 'Самара'
}
def time_friends(name)

print(time_friends('Оля')


def time_friends(name: str):
    result = datetime.datetime.now() + datetime.timedelta(hours=utc_delta[friends[name]])
    return result
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Наверное, как-то так
import datetime
utc_delta= {
    'Москва' : 3,
    'Питер' : 3,
    'Самара' : 4,
    'Новосибирск' : 7,
    'Омск' : 6,
    'Пермь' : 5
}
friends={
    'Максим' : 'Омск',
    'Олег' : 'Питер',
    'Оля' : 'Москва',
    'Коля' : 'Пермь',
    'Ваня' : 'Новосибирск',
    'Толя' : 'Самара'
}


def time_friends(name: str):
    return datetime.datetime.utcnow() + datetime.timedelta(hours=utc_delta[friends[name]])


print(time_friends('Оля'))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы