我正在尝试编写一个 Python 脚本来计算当月有多少工作日。例如如果month = August
那么businessDays = 22
。
这是我发现月份的代码:
def numToMonth( num ):
months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
return str(months[ num - 1 ])
这段代码工作正常,我可以硬编码另一个函数来匹配月份与该月应该包含多少天......但这对工作日没有帮助。
有什么帮助吗?我习惯了 C、C++,所以请不要抨击我的 Python“技能”。
编辑:我无法在我的机器上安装任何额外的库或模块,因此请使用默认 Python 模块发布答案。(Python 2.7datetime
等)另外,我的电脑有 Windows 7 操作系统。