2016-08-18 2 views
-1

次のコードの3行目を書くより良い方法はありますか?あなたはそれが右やったどの程度新しい値を割り当てるためのコーディングスタイルを改善するにはどうすればよいですか?

d = date.today().replace(day=1) 
+1

号 '.replace'がインプレースではなく、新しいオブジェクトを返しますので、多くの@Pedruが彼に示されたように、あなたはそれをすべて単一のラインを作る以外にも行うことができますがありません回答。 – DeepSpace

答えて

1

別の提案:

current_date=date.today() 
fixed_date=date(current_date.year, current_date.month, 1) 
0

from datetime import date 
d = date.today() 
d = d.replace(day=1) 
関連する問題