吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2022|回复: 19
收起左侧

[Python 转载] 【笔记】自学python-DAY06

[复制链接]
yc0205 发表于 2021-1-26 09:09
本帖最后由 yc0205 于 2021-1-26 15:45 编辑

小白练习题:

请完善函数sleep_in,其中参数weekday 是否为工作日,vacation是否在度假。
如果当天非工作日 或者 在度假 则返回True 否则返回False.

示例:                                  sleep_in(False, False) → Truesleep_in(True, False) → Falsesleep_in(False, True) → True


================================
我也是刚完成  if与or  的用法

微信截图_20210126154418.png
                  

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

GiaoMan-wei 发表于 2021-1-26 10:54
有点不懂这个度假日怎么定义的~要么就是国家公假?

多添加了一个当前假日的判断。

[Python] 纯文本查看 复制代码
import datetime
import time
from chinese_calendar import is_workday, is_holiday
import chinese_calendar as calendar  # 也可以这样 import

def sleep_in(weekday, vacation):

    if weekday == 'True' and vacation == 'False':
        print('false')
    else:
        print('true')

if __name__ == '__main__':
    # date_in = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
    date_in = time.strftime("%Y-%m-%d", time.localtime())
    print(date_in)
    date = date_in.split('-')
    da = datetime.date(int(date[0]), int(date[1]), int(date[2]))

    w = is_workday(da)
    v = is_holiday(da)
    on_holiday, holiday_name = calendar.get_holiday_detail(da)  # 获取假日信息,说好像只支持2004-2021年的
    if v == True:
        print('当前假日为:' + str(holiday_name))
    sleep_in(w,v)

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
yc0205 + 1 + 1 我很赞同!

查看全部评分

jiangteddy 发表于 2021-1-26 09:36
SKgarlic 发表于 2021-1-26 09:53
小鱼儿飞呀飞 发表于 2021-1-26 09:55
你好,我也想入伍python,是否能分享一波,谢谢~!
isroot 发表于 2021-1-26 10:02
python 已经睡着了。
 楼主| yc0205 发表于 2021-1-26 10:11
jiangteddy 发表于 2021-1-26 09:36
为什么不花钱报个培训班呢?

不是专业程序员,只是为了想自动玩游戏所以想学.自学能学就学,学不好浪费点时间就好
113114 发表于 2021-1-26 10:48
yc0205 发表于 2021-1-26 10:12
广告党,为什么不能在B站看呢??

说的真实
deenao 发表于 2021-1-26 10:49
你好,我最近也在自学Python,我现在正在看《趣学Python编程》这本书,学习了解基础知识。因为之前从未接触过编程语言,很想交流下,你用的什么方式学习的?
GiaoMan-wei 发表于 2021-1-26 11:08
本帖最后由 GiaoMan-wei 于 2021-1-26 11:09 编辑
GiaoMan-wei 发表于 2021-1-26 10:54
有点不懂这个度假日怎么定义的~要么就是国家公假?

多添加了一个当前假日的判断。


学习了日期的获取、判断、格式化输出以及工作日、节假日的判断。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-13 17:36

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表