
单词典固定星期映射无效
在python中试图使用单词典将字母映射到星期几时,遇到了错误。这是代码段:
week={'m':'星期一','w':'星期三','f':'星期五'}
a=input()
if a in ['m','w','f']:
print( '是'+week[a]'哦')
else:
if a=='t':
b=input(输入第二个字母)
if b=='u':
print("是星期四啊")
else:
print("是星期四啊")
else:
b=input("输入第二个字母")
if b=='a':
b=input(输入第二个字母)
if b=='u':
print("是星期六啊")
else:
print("是星期天啊")尝试运行此代码时,会出现一个错误,提示缺少加号(+)运算符。这是因为键值对格式应为键+值,而不是键'值'。
解决方案
立即学习“Python免费学习笔记(深入)”;
为了修复代码,需要在打印语句中添加加号:
print( '是'+week[a]+'哦')










