与えられた2つの日付の間の日数を見つけるPythonプログラム
2つの日付の間の日数を見つけるために、Pythondatetimeモジュールを使用しています。まず、必要なライブラリをインポートします-
from datetime import date
日付オブジェクトを作成し、日数を計算する日付を入力します-
date1 = date(2021, 7, 20) date2 = date(2021, 8, 30)
上記の2つの日付の差を日数の形式で取得します-
(date2 - date1).days
例
以下はコードです-
from datetime import date # both the dates date1 = date(2021, 7, 20) date2 = date(2021, 8, 30) print"Date 1 = ", date1; print"Date 2 = ", date2; resDays = (date2 - date1).days print"Days between two dates = ", resDays
出力
これにより、次の出力が生成されます-
Date 1 = 2021-07-20 Date 2 = 2021-08-30 Days between two dates = 41
-
Pythonで指定された数のビット1の数を見つけるプログラム
数nがあるとすると、その数のバイナリ表現に存在するビット1の数を見つける必要があります。 したがって、入力が12のような場合、出力は2になります これを解決するには、次の手順に従います- count:=0 nがゼロ以外の場合は、 count:=count +(n AND 1) n:=(n / 2)のフロア 返品数 理解を深めるために、次の実装を見てみましょう- 例 class Solution: def solve(self, n): count = 0 whi
-
Pythonを使用して2つの日付の間の日数を計算するにはどうすればよいですか?
Pythonで、単純な日付の算術を使用して、2つの日付の間の日数を見つけることができます。日の違いを見つけたい2つの日付を定義します。次に、これらの日付を減算してtimedeltaオブジェクトを取得し、このオブジェクトのdaysプロパティを調べて、必要な結果を取得します。 例 from datetime import date d0 = date(2017, 8, 18) d1 = date(2017, 10, 26) delta = d1 - d0 print(delta.days) 出力 これにより出力が得られます- 69