zoukankan      html  css  js  c++  java
  • 五. python的日历模块

    一 .日历

    import calendar
    
    # 日历模块
    
    # 使用
    
    # 返回指定某年某月的日历
    print(calendar.month(2017,7))
    
    #      July 2017
    # Mo Tu We Th Fr Sa Su
    #                 1  2
    #  3  4  5  6  7  8  9
    # 10 11 12 13 14 15 16
    # 17 18 19 20 21 22 23
    # 24 25 26 27 28 29 30
    # 31
    
    
    # 返回指定一年的日历
    # print(calendar.calendar(2018))
    #                                   2018
    
    #       January                   February                   March
    # Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su
    #  1  2  3  4  5  6  7                1  2  3  4                1  2  3  4
    #  8  9 10 11 12 13 14       5  6  7  8  9 10 11       5  6  7  8  9 10 11
    # 15 16 17 18 19 20 21      12 13 14 15 16 17 18      12 13 14 15 16 17 18
    # 22 23 24 25 26 27 28      19 20 21 22 23 24 25      19 20 21 22 23 24 25
    # 29 30 31                  26 27 28                  26 27 28 29 30 31
    
    #        April                      May                       June
    # Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su
    #                    1          1  2  3  4  5  6                   1  2  3
    #  2  3  4  5  6  7  8       7  8  9 10 11 12 13       4  5  6  7  8  9 10
    #  9 10 11 12 13 14 15      14 15 16 17 18 19 20      11 12 13 14 15 16 17
    # 16 17 18 19 20 21 22      21 22 23 24 25 26 27      18 19 20 21 22 23 24
    # 23 24 25 26 27 28 29      28 29 30 31               25 26 27 28 29 30
    # 30
    
    #         July                     August                  September
    # Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su
    #                    1             1  2  3  4  5                      1  2
    #  2  3  4  5  6  7  8       6  7  8  9 10 11 12       3  4  5  6  7  8  9
    #  9 10 11 12 13 14 15      13 14 15 16 17 18 19      10 11 12 13 14 15 16
    # 16 17 18 19 20 21 22      20 21 22 23 24 25 26      17 18 19 20 21 22 23
    # 23 24 25 26 27 28 29      27 28 29 30 31            24 25 26 27 28 29 30
    # 30 31
    
    #       October                   November                  December
    # Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su      Mo Tu We Th Fr Sa Su
    #  1  2  3  4  5  6  7                1  2  3  4                      1  2
    #  8  9 10 11 12 13 14       5  6  7  8  9 10 11       3  4  5  6  7  8  9
    # 15 16 17 18 19 20 21      12 13 14 15 16 17 18      10 11 12 13 14 15 16
    # 22 23 24 25 26 27 28      19 20 21 22 23 24 25      17 18 19 20 21 22 23
    # 29 30 31                  26 27 28 29 30            24 25 26 27 28 29 30
    #                                                     31
    
    
    
    # 可以判断是否为闰年    这返回true  否则返回false
    print(calendar.isleap(2000))  #True      
    
    
    # 返回某个月的weekday的第一天和这个月所有天数
    print(calendar.monthrange(2017,7))   # (5, 31)   5表示某个月的weekday的第一天       31 表示是31天
    
    
    # 返回某个月  以每一周为元素的列表
    # print(calendar.monthcalender(2018,7))
  • 相关阅读:
    学习总结:CSS(二)块级与行级元素特性、盒模型、层模型、BUG与BFC、浮动模型
    学习总结:CSS(一)定义方式、选择器、选择器权重
    html基础知识总结
    js学习总结:DOM节点二(dom基本操作)
    Javascript的作用域和闭包(一)
    js学习总结:DOM节点一(选择器,节点类型)
    jQuery源码解析对象实例化与jQuery原型及整体构建模型分析(一)
    正则表达式基于JavaScript的入门详解
    JavaScript深度克隆(递归)
    电子警察【思想】
  • 原文地址:https://www.cnblogs.com/Sup-to/p/10859583.html
Copyright © 2011-2022 走看看