python输入1-7输出星期几的程序
时间: 2024-05-11 21:19:44 浏览: 79
以下是用 if-elif 语句实现的程序:
```python
day = int(input("请输入1-7中的一个数字:"))
if day == 1:
print("星期一")
elif day == 2:
print("星期二")
elif day == 3:
print("星期三")
elif day == 4:
print("星期四")
elif day == 5:
print("星期五")
elif day == 6:
print("星期六")
elif day == 7:
print("星期日")
else:
print("输入有误,请输入1-7中的一个数字!")
```
另外,我们也可以使用一个列表来实现:
```python
days = ["星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"]
day = int(input("请输入1-7中的一个数字:"))
if day >=1 and day<=7:
print(days[day-1])
else:
print("输入有误,请输入1-7中的一个数字!")
```
以上两种方法都可以实现输入1-7输出星期几的功能。
相关问题
python输入1到7输出星期几
```python
day = input("请输入1到7的数字:")
if day == "1":
print("星期一")
elif day == "2":
print("星期二")
elif day == "3":
print("星期三")
elif day == "4":
print("星期四")
elif day == "5":
print("星期五")
elif day == "6":
print("星期六")
elif day == "7":
print("星期日")
else:
print("输入无效")
```
这个程序会提示用户输入1到7的数字,然后根据输入的数字输出相应的星期几。如果输入的数字不在1到7之间,则输出“输入无效”。
用python编写一个显示星朗字符串的程序,输入整数1-7,输出整数对 应的星期字符串,例如输入1时将输出星期一
你好,我是 C 知道。以下是回答你的问题:
这是一个 Python 程序,用于显示星期字符串:
```
weekdays = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日']
num = int(input('请输入一个整数(1-7):'))
if num < 1 or num > 7:
print('输入错误,请输入一个整数(1-7)!')
else:
print(weekdays[num-1])
```
输入一个整数(1-7),程序将输出对应的星期字符串。例如,输入1时将输出星期一。希望这个程序对你有帮助!
阅读全文