设计一个程序根据输入的星期几,求自己过几天后是星期几
时间: 2024-05-13 08:21:02 浏览: 40
一个用汇编实现输入一个时间显示是星期几的程序
3星 · 编辑精心推荐
以下是Python代码实现:
```python
days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
current_day = input('Enter the current day: ')
days_later = int(input('Enter the number of days later: '))
# Find the index of the current day
current_day_index = days.index(current_day)
# Calculate the index of the future day
future_day_index = (current_day_index + days_later) % 7
# Print the future day
print('After', days_later, 'days, it will be', days[future_day_index])
```
程序首先定义了一个包含星期几的列表,然后通过输入函数获取当前是星期几和未来的天数。接着,程序找到当前星期几在列表中的索引,计算未来天数后应该是哪个索引,最后输出未来的星期几。需要注意的是,计算未来天数后应该使用取模运算符 `%`,因为星期几循环出现,所以索引需要循环取值。
阅读全文