python獲取00 23格式,小時數補全00

2021-10-06 11:47:35 字數 1411 閱讀 2361

業務中有時需要手工獲取小時,普通方法只能得到0,但python中提供獲取00的方法,以下提供兩種

第一種:%s 法

>>> for i in range(0, 24):

...     print("%02d" % i)

執行結果如下:

第二種 .format法

# 按位置方式

>>> for i in range(0, 24):

...     print("".format(i))

執行結果如下:

# 傳引數方式

>>> for i in range(0, 24):

...     print("".format(i=i))

執行結果如下:

# .fomart 擴充套件引數

數字格式

輸出描述

3.1415926

3.14

保留小數點後兩位

3.1415926

+3.14

帶符號保留小數點後兩位

-1-1.00

帶符號保留小數點後兩位

2.71828

不帶小數

數字補零 (填充左邊, 寬度為2)

5***

數字補x (填充右邊, 寬度為4)

10xx

數字補x (填充右邊, 寬度為4)

1,000,000

以逗號分隔的數字格式

0.25

25.00%

百分比格式

1.00e+09

指數記法

右對齊 (預設, 寬度為10)

左對齊 (寬度為10)

中間對齊 (寬度為10)

''.format(11)''.format(11)''.format(11)''.format(11)''.format(11)''.format(11)

b0xb0xb

進製^,  分別是居中、左對齊、右對齊,後面帶寬度, : 號後面帶填充的字元,只能是乙個字元,不指定則預設是用空格填充。

+ 表示在正數前顯示 +,負數前顯示 -;  (空格)表示在正數前加空格

b、d、o、x 分別是二進位制、十進位制、八進位制、十六進製制。

1 格式輸出

格式說明由 和格式字元組成,如 d f等。它的作用是將輸出的資料轉換為指定的格式輸出。格式說明總是由 字元開始的。不同型別的資料用不同的格式字元。格式字元有d,o,x,u,c,s,f,e,g等。如 d整型輸出,ld長整型輸出,o以八進位制數形式輸出整數,x以十六進製制數形式輸出整數,u以十進位制數輸...

YUV 4 2 0 格式和YUV411格式區別

mpeg 儲存的 yu cb v cr 格式是遵循 ccir601,也就是 itu r bt.601 的規範,y 亮度的範圍是 16 235,uv cbcr 色度是以無色 128 為中心,範圍是 16 240。一般民生消費產品使用的 mpeg 壓縮,大都採用 yuv 4 2 0 的格式,也就是如果分...

Python3 格式化輸出

列印字串 print my name is s alfred.xue 輸出效果 my name is alfred.xue列印整數 print i am d years old.25 輸出效果 i am 25 years old.列印浮點數 print his height is f m 1.70 ...