EyeOpener.
2021-10-14 09:31
采纳率: 100%
浏览 29

python字典运用单词识别

求解读:
if one_char in ['t','s','m','w','f']:
if w_d[one_char] == t_d or w_d[one_char] == s_d:


print('星期一:Monday,星期二:Tuesday,星期三:Wednesday,星期四:Tuesday,星期五:Friday,星期六:Saturday,星期天:Sunday,')
t_d = {'h':'Thursday','u':'Tuesday'}
s_d = {'a':'Saturday','u':'Sudday'}
w_d = {'t' : t_d , 's' : s_d,
        'm':'Monday' , 'w':'Wensday',
       'f':'Friday'}
one_char =input("请输入第一个字母:").lower().strip()
if one_char in ['t','s','m','w','f']:
    if w_d[one_char] == t_d or w_d[one_char] == s_d:
        two_char = input('请输入第二位字母:').lower().strip()
        if two_char in ['u,''h','a']:
            print(w_d[one_char][two_char])
        else:
            print('请输入正确的字母:')
    else:
        print(w_d[one_char])
else:
    print('请输入正确的字母:')
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 已采纳

    就是说取每个星期单词的前几个字母做判断,像m,w,f这些唯一的字母就可以直接判断用户输入的是哪天,对于t和s则需要进一步做判断

    1 打赏 评论

相关推荐 更多相似问题