###前提・実現したいこと
小数を文字列で表示させる際、ゼロパディングがうまくいきません。
この言語は仕様がコロコロ変わるのか、手段が複数用意されているのか…
ググると情報があるのですが、期待通りの表示になりません。
正解のコードを教えていただきたいのはやまやまなのですが、
そもそも「正解にたどり着くまでの調べ方」が間違えているのでは?と考え、
http://docs.python.jp/3/index.html
公式ドキュメントの何処に書かれているか調べていましたが、
やはり今の自分の技量では見つからず、時間だけが浪費していくので、質問することにしました。
「ここに記されている」が一番いいのですが、
「ここ」と「ここ」と「ここ」に書かれていることから「類推」しないとわからない仕様のドキュメントなのか…
ゼロパディングの方法は公式ドキュメントのどこに記されているか、アドバイス頂けると助かります。
###発生している問題
import time
import datetime
now = datetime.datetime.now()
t1 = datetime.datetime.now()
time.sleep(5)
t2 = datetime.datetime.now()
diff = t2 - t1
print("{0:8.6f}".format(diff.microseconds)) ----- (1)
print("{0:08.6f}".format(diff.microseconds)) ---- (2)
(1) の表示 912.000000
(2) の表示 912.000000
させたい表示 → 0000912.000000
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/06 04:28