【发布时间】:2017-08-23 22:05:03
【问题描述】:
我正在尝试编写一个基本函数,它接受一个数字并返回每个月的缩写。听起来很简单,但是如何使用“try-except”块来处理任何异常?
这是我目前所拥有的。
def month():
months = "JanFebMarchAprilMayJuneJulyAugSepOctNovDec"
n = eval(input("Enter month Number: "))
pos = (n-1)*3
monthAbbrev = months
return monthAbbrev
我想我的问题是如何放入超出范围的 try-expect 句柄索引? 我完全迷失在这里。感谢您的帮助
【问题讨论】:
-
并非所有月份都是缩写。为什么不直接使用列表而不是长字符串?
标签: python indexing error-handling except