提取星期几。己知 s="星期一星期二星期三星期四星期五星期六星期日",根据输入的数字(1~7),输出星期几。
时间: 2024-02-29 22:52:49 浏览: 250
python 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母 (示例)
5星 · 资源好评率100%
好的,这是一个字符串操作问题,我可以帮你解决。你可以参考下面的代码实现:
```python
s = "星期一星期二星期三星期四星期五星期六星期日"
day_dict = {"1": "一", "2": "二", "3": "三", "4": "四", "5": "五", "6": "六", "7": "日"}
def get_day(num):
return "星期" + day_dict[str(num)]
print(get_day(1)) # 输出:星期一
print(get_day(7)) # 输出:星期日
```
代码的思路是先定义一个包含数字和星期对应关系的字典(day_dict),然后定义一个函数(get_day)来获取星期几。函数内部先将输入的数字(num)转为字符串类型,并在day_dict中查找对应的星期几,最后将其与"星期"拼接起来。
阅读全文