1
对于此问题,假定已执行以下分配语句。使用获取字典访问
weekdays = {'Sunday':0, 'Monday':1, 'Tuesday':2, 'Wednesday':3, 'Thursday':4, 'Friday':5, 'Saturday':6}
假设变量
day
包含可以是或可以不是一个日的名称的值。如果day
包含一天的名称,并使用-1
,则使用get将赋值语句写入day_num
日期编号。否则。例如,如果一天是
'Wednesday'
然后day_num
应3
并且如果day
是'Talk Like a Pirate Day'
然后day_num
应该是-1
。
这里是我的代码:
day_num = weekdays.get(day)
if day_num==None:
day_num=-1
我只是不明白为什么它仍然是错误的;我认为是正确的。该作业系统不断显示
你应该只使用一个赋值语句(没有别的)
非常感谢你!我的天啊 – bboychua 2014-08-31 02:29:15