python 请输入星期几的英文单词的第一个字母来判断这个单词是星期几,如果第一个字母在七天中有重复(比如 T)则继续输入第二个字母来判断。输入的字母可以是大写或者小写。 (提示:lower()方法将字符串中所有大写统一转换为小写
时间: 2023-10-21 22:00:11 浏览: 75
python 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母 (示例)
5星 · 资源好评率100%
好的,这是一个关于判断星期几的小程序,可以帮您解决问题:
```python
weekdays = {
'm': 'monday',
't': {
'u': 'tuesday',
'h': 'thursday'
},
'w': 'wednesday',
'f': 'friday',
's': {
'a': 'saturday',
'u': 'sunday'
}
}
def get_weekday():
while True:
letter = input("请输入星期几的英文单词的第一个字母:").lower()
if letter == 'm':
return weekdays['m']
elif letter == 'w':
return weekdays['w']
elif letter == 'f':
return weekdays['f']
elif letter == 't':
letter = input("第二个字母:").lower()
return weekdays['t'][letter]
elif letter == 's':
letter = input("第二个字母:").lower()
return weekdays['s'][letter]
else:
print("输入错误,请重新输入!")
print(get_weekday())
```
希望对您有所帮助!
阅读全文