程序输入一个表示星期几的数字1~7输出对应的星期字符串。用python
时间: 2024-09-13 11:10:54 浏览: 86
Python编程基础题(7-输入星期数字,输出对应英文)
您可以使用Python中的字典来实现这一功能。首先创建一个字典,它的键是数字1到7,对应的值是星期的字符串表示。然后根据输入的数字获取对应的星期字符串。下面是一个简单的示例代码:
```python
def get_weekday_name(weekday_number):
# 创建数字到星期的映射字典
weekdays = {
1: '星期一',
2: '星期二',
3: '星期三',
4: '星期四',
5: '星期五',
6: '星期六',
7: '星期日'
}
# 检查输入是否有效
if 1 <= weekday_number <= 7:
return weekdays[weekday_number]
else:
return "输入的数字不在有效范围内"
# 测试函数
print(get_weekday_name(1)) # 输出: 星期一
print(get_weekday_name(3)) # 输出: 星期三
```
在上述代码中,`get_weekday_name` 函数接受一个数字参数 `weekday_number`,然后根据这个数字返回对应的星期字符串。如果输入的数字不在1到7的范围内,则函数返回一个提示信息。
阅读全文