拓冰建站拓冰建站
首页 / 资讯中心 / 正文

华为布道师-码道系列02-CodeArts Agent -快速上手(二)自动编码

编写一个距离国庆放假还有多少天的程序。哈哈只有38天了。Result: Today is 2026-08-24, 38 days until 2026 National Day (Oct 1), holiday runs Oct 1–7.完整代码from datetime import datetime, date def days_to_national_day(target_yearNone): today date.today() if target_year is None: target_year today.year if today.month 10 or (today.month 10 and today.day 7): target_year 1 national_day date(target_year, 10, 1) delta national_day - today return target_year, delta.days if __name__ __main__: now datetime.now() year, days days_to_national_day() holiday_end date(year, 10, 7) print(fCurrent time: {now.strftime(%Y-%m-%d %H:%M:%S)}) if days 0: print(Today is National Day holiday! Enjoy!) elif days 0: print(fDays until {year} National Day (Oct 1): {days} days) print(fHoliday: Oct 1 - Oct 7 ({(holiday_end - now.date()).days} days until holiday ends)) else: print(National Day has passed this year.)运行结果Result: Today is 2026-08-24, 38 days until 2026 National Day (Oct 1), holiday runs Oct 1–7.
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门