Python根据系统当前时间,显示不同的问候语。具体要求如下:
时间: 2024-09-27 21:05:10 浏览: 59
不同时间段显示不同问候语.rar
在Python中,我们可以利用`datetime`模块获取当前的日期和时间,并根据一天的不同时间段来设置不同的问候语。以下是一个基本的例子:
```python
from datetime import datetime
# 定义不同的问候语以及对应的时间段
morning_greeting = "早上好!"
afternoon_greeting = "下午好!"
evening_greeting = "晚上好!"
night_greeting = "晚安!"
# 获取当前时间
now = datetime.now()
# 将时间转换为小时,以便判断时间段
current_hour = now.hour
# 判断时间段并输出相应问候语
if current_hour >= 6 and current_hour < 12: # 早晨
print(morning_greeting)
elif current_hour >= 12 and current_hour < 18: # 下午
print(afternoon_greeting)
elif current_hour >= 18 and current_hour < 21: # 晚上
print(evening_greeting)
else: # 夜间
print(night_greeting)
```
阅读全文