Python 求助

愉悦犯的大管家 2019-08-24 01:24:09
请问各位大佬,我想实现输入字典内的值可以返回1,不是字典内的值返回0.
我的代码如下:
dict = {'190809':'1','190810':'1','190811':'1','190812':'1'}
def holiday_checking(dict,a):
holiday=[];
if dict.get('a','none') == '1':
holiday.append(1)
else:
holiday.append(0)
return holiday
print(holiday_checking(dict,'190809'))
为什么我无论输入什么返回值都是0呀?
初学者求解
...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
哦哦明白了,非常感谢
双皮奶呀 2019-08-24
  • 打赏
  • 举报
回复
把if语句中a的引号去掉就可以了

37,717

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧