Obter o nome do dia do dia da semana int

Eu tenho um número inteiro no dia da semana (0,1,2 ...) e preciso obter o nome do dia ('Segunda', 'Terça', ...).

Existe uma função Python embutida ou uma maneira de fazer isso?

Aqui está a função que escrevi, que funciona, mas eu queria algo da lib de datetime incorporada.

def dayNameFromWeekday(weekday):
    if weekday == 0:
        return "Monday"
    if weekday == 1:
        return "Tuesday"
    if weekday == 2:
        return "Wednesday"
    if weekday == 3:
        return "Thursday"
    if weekday == 4:
        return "Friday"
    if weekday == 5:
        return "Saturday"
    if weekday == 6:
        return "Sunday"

questionAnswers(7)

yourAnswerToTheQuestion