Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのカレンダー関数


Pythonには、カレンダーと呼ばれる組み込みモジュールがあり、その操作はカレンダーに関連しています。 Pythonにはいくつかのカレンダー関数があります。

カレンダー(年、w、l、c)

この関数は、年、文字の幅、番号を表示します。週あたりの行数と列の間隔。

print ("The calendar of 2014 is : ") 
print (calendar.calendar(2014,3,1,4))

出力

The calendar of year 2014 is : 
    2014
   January                        		February                  March
Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun
         1   2   3   4   5                          1   2                          1   2
 6   7   8   9  10  11  12      3   4   5   6   7   8   9     3   4   5   6   7    8   9
13  14  15  16  17  18  19     10  11  12  13  14  15  16     10  11  12  13  14  15  16
20  21  22  23  24  25  26     17  18  19  20  21  22  23     17  18  19  20  21  22  23
27  28  29  30  31             24  25  26  27  28             24  25  26  27  28  29  30
				                                                  31

      April                           	May                            	June
Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun
     1   2   3   4   5   6                  1   2   3   4                              1
 7   8   9  10  11  12  13      5   6   7   8   9  10  11      2   3   4   5   6   7   8
14  15  16  17  18  19  20     12  13  14  15  16  17  18      9  10  11  12  13  14  15
21  22  23  24  25  26  27     19  20  21  22  23  24  25     16  17  18  19  20  21  22
28  29  30                     26  27  28  29  30  31         23  24  25  26  27  28  29
                                                              30

      July                          	August                       	September
Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun
	  1   2   3   4   5   6                      1   2   3      1   2   3   4   5   6   7
 7   8   9  10  11  12  13      4   5   6   7   8   9  10      8   9  10  11  12  13  14
14  15  16  17  18  19  20     11  12  13  14  15  16  17     	15  16  17  18  19  20  21
21  22  23  24  25  26  27     18  19  20  21  22  23  24     	22  23  24  25  26  27  28
28  29  30  31                 25  26  27  28  29  30  31     	29  30

       October                       		 November                     December
Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun    Mon Tue Wed Thu Fri Sat Sun
         1   2   3   4   5                   	   1   2      1   2   3   4   5   6   7
6   7   8   9  10  11  12      3   4   5   6   7   8   9      8   9  10  11  12  13  14
13  14  15  16  17  18  19     10  11  12  13  14  15  16     15  16  17  18  19  20  21
20  21  22  23  24  25  26     17  18  19  20  21  22  23     22  23  24  25  26  27  28
27  28  29  30  31             24  25  26  27  28  29  30     29  30  31

firstweekday()

この関数は週の最初の日を返します。

print ("The starting day in calendar is : ",end="") 
print (calendar.firstweekday()) 

出力

The starting day in calendar is :  0

isleap(年)

この関数は、引数で言及されている年がうるう年であるかどうかをチェックします。

if (calendar.isleap(2014)): 
   print ("The year is leap year") 
else : 
   print ("The year is not leap year")

出力

The year is not leap year.

飛躍日(1年目、2年目)

この関数は、引数で指定された年の間のうるう(年)日数を計算します。

print ("The leap (year) days between 1950 and 2000 are : ",end="") 
print (calendar.leapdays(1950, 2000)) 

出力

The leap days between 1950 and 2000 are : 12

月(年、月、w、l)

この関数は、引数に特定の言及された年の月を表示します。年、月、文字の幅の4つのパラメーターを取ります。 1週間で取得した行の数。

print ("The month 6th of 2017 is :") 
print (calendar.month(2017,6,3,1)) 

出力

The month 6th of 2017 is :
         June 2017
Mon Tue Wed Thu Fri Sat Sun
              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

  1. Pythonのissubset()関数

    この記事では、Python標準ライブラリで利用可能なissubset()関数の実装と使用法について学習します。 issubset()メソッドは、セットのすべての要素が別のセットに存在する場合(引数として渡される場合)はブール値のTrueを返し、それ以外の場合はブール値のFalseを返します。 下の図では、BはAのサブセットです。AとBが同一のセットである場合、AはBの適切なサブセットであることを意味します。これは、両方のセットに同じ要素が含まれていることを意味します。 構文 <set 1>.issubset(<set 2>) 戻り値 boolean True/

  2. Intersection()関数Python

    この記事では、任意のセットで実行できるintersection()関数について学習します。数学によると、共通部分とは、2つのセットから共通の要素を見つけることを意味します。 構文 <set name>.intersection(<set a1> <set a2> ……..) 戻り値 引数として渡されるセット内の共通要素。 例 set_1 = {'t','u','t','o','r','i','a','l&