Pythonの日付をどのように比較しますか?
Pythonの日付の実装は、すべての比較演算子をサポートしています。したがって、datetimeモジュールを使用して日付オブジェクトを作成および処理する場合は、日付に<、>、<=、>=などの演算子を使用するだけです。これにより、検証などの日付の比較と確認が非常に簡単になります。
from datetime import datetime from datetime import timedelta today = datetime.today() yesterday = today - timedelta(days=1) print(today < yesterday) print(today > yesterday) print(today == yesterday)
これにより、出力が得られます-
False True False
-
PerlとPythonで正規表現を比較する方法は?
最も基本的な正規表現機能は、ほぼすべての実装でほぼ同じです。ワイルド文字。、数量詞*、+、および?、アンカー^および$、[]内の文字クラス、および後方参照\ 1、\ 2、\3など。 交代は|で示されますPerlとPythonで PerlとPythonでは、(?aimsx)を使用して正規表現を変更できます。たとえば、(?i)は、式で大文字と小文字を区別しません。これらの修飾子は、両方の言語で同じ意味を持ちます。また、どちらの言語でも、(?#…)を使用して正規表現でコメントを導入できます。 PerlとPythonは、同じ構文((?=)、(?!)、(?<=)、および(?<!))でポジティブルッ
-
Pythonで完全なTimeTupleを印刷するにはどうすればよいですか?
datetime.dateインスタンスのtimetuple()メソッドは、time.struct_time型のオブジェクトを返します。 struct_timeは名前付きタプルオブジェクトです(名前付きタプルオブジェクトには、インデックスまたは名前でアクセスできる属性があります)。 例 完全な時間タプルを印刷に渡すだけで印刷できます。 import datetime todaysDate = datetime.date.today() timeTuple = todaysDate.timetuple() print(timeTuple) 出力 これにより、出力が得られます- time.str