Python实现输入英文星期几的第一个字母,用来判断星期几,如果第一个字母相同,则继续判断第二个字母
时间: 2023-10-21 14:16:12 浏览: 75
python 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母 (示例)
5星 · 资源好评率100%
可以使用如下代码来实现:
```python
day = input("请输入星期几的第一个字母: ").lower()
if day == 'm':
print("星期一")
elif day == 't':
second_letter = input("请输入第二个字母: ").lower()
if second_letter == 'u':
print("星期二")
elif second_letter == 'h':
print("星期四")
else:
print("输入有误")
elif day == 'w':
print("星期三")
elif day == 'f':
print("星期五")
elif day == 's':
second_letter = input("请输入第二个字母: ").lower()
if second_letter == 'a':
print("星期六")
elif second_letter == 'u':
print("星期日")
else:
print("输入有误")
else:
print("输入有误")
```
该代码首先让用户输入星期几的第一个字母,并将其转换为小写字母,然后根据第一个字母进行判断,如果第一个字母是 "m",则输出星期一,如果是 "t",则需要再输入第二个字母进行判断,以此类推。如果输入的字母不符合要求,则输出 "输入有误"。注意,为了避免大小写不一致导致的错误判断,我们使用了 `lower()` 方法将输入的字母全部转换为小写字母。
阅读全文