程序输入一个表示星期几的数字1~7输出对应的星期字符串 例如输入三,返回是星期三。用python编程
时间: 2024-09-12 13:17:26 浏览: 108
python显示生日是星期几的方法
要实现这样一个功能,我们可以使用Python中的字典来映射数字和星期的字符串。下面是一个简单的Python代码实现:
```python
def day_of_week(num):
if 1 <= num <= 7:
days = {
1: '星期一',
2: '星期二',
3: '星期三',
4: '星期四',
5: '星期五',
6: '星期六',
7: '星期日'
}
return days[num]
else:
return "输入的数字不在1~7的范围内,请输入有效的数字"
# 示例使用
input_day = 3
print("是" + day_of_week(input_day))
```
这段代码首先定义了一个函数`day_of_week`,它接受一个数字参数`num`。在函数内部,我们检查`num`是否在1到7的范围内,如果是,就使用一个字典`days`来找到对应的星期字符串并返回。如果输入的数字不在这个范围内,函数将返回一条错误消息。
阅读全文