判断日期是否是周末

1. 流程图

graph TD;
    A(开始) --> B(输入日期);
    B --> C(判断是否是周末);
    C --> D(输出结果);
    D --> E(结束);

2. 步骤表格

步骤 操作
1 输入日期
2 判断是否是周末
3 输出结果

3. 代码实现

步骤1:输入日期

# 使用input()函数获取用户输入的日期
date = input("请输入日期(格式:YYYY-MM-DD):")

步骤2:判断是否是周末

import datetime

# 将用户输入的日期字符串转换为日期对象
date_obj = datetime.datetime.strptime(date, '%Y-%m-%d')

# 判断日期对应的星期几(0代表星期一,6代表星期日)
day_of_week = date_obj.weekday()

# 如果是周六或周日,则输出是周末,否则输出不是周末
if day_of_week == 5 or day_of_week == 6:
    print("输入的日期是周末!")
else:
    print("输入的日期不是周末!")

步骤3:输出结果

# 输出结果由步骤2中的代码实现

4. 结语

通过上面的步骤,你可以实现判断日期是否是周末的功能。希望这篇文章对你有所帮助,如果有任何问题,请随时与我联系。祝你学习进步,编程愉快!