meetup.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:exercism-python 作者: amalshehu 项目源码 文件源码
def meetup_day(m_Year, m_Month, weekday, SPD):
    dayStart = dayNames.index(weekday)
    chanceDate = [
        weekItem[dayStart]
        for weekItem in calendar.monthcalendar(m_Year, m_Month)
        if weekItem[dayStart]]

    if SPD == 'teenth':
        for dayItem in chanceDate:
            if 13 <= dayItem <= 19:
                return date(m_Year, m_Month, dayItem)
    elif SPD == 'last':
        dayStart = -1
    elif SPD == 'first':
        dayStart = 0
    else:
        dayStart = int(SPD[0]) - 1
    return date(m_Year, m_Month, chanceDate[dayStart])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号