1. python 自動給前面的數字補0 -zfill函式
場景:下單介面,查詢某個時間段內的訂單資訊,需要獲取訂單號,獲得訂單號後取最後4位值,進行切片操作獲取;
訂單號後四位可能是0023、1023、2310、2300 等類似這樣存在0的情況;
獲取後四位訂單號後得加1成為0024,如果直接對獲取的4位數進行int轉換,相加後的結果是24,不是0024
為了排版方便或者輸出檔案命名整潔,需要給前面的數字進行補0做統一。
python中有乙個zfill函式用來給字串前面補0,非常有用,這個zfill看起來也就是zero fill的縮寫吧,看一下如何使用:
n = "123"
s = n.zfill(5)
assert s == '
00123
'
zfill也可以給負數補0:
n = '-123
's = n.zfill(5)
assert s == '
-0123
'
對於純數字也可以通過格式化的方式來補0:
n = 123s = '%05d
' %n
assert s == '
00123
'
後續補充~~
mysql中的tinyint自動補0
mysql 資料庫中要加入字段,並設定預設值為零,資料庫設計原則所佔的儲存空間越少越好,夠用就行,基於節省儲存空間的考慮所以用了tinyint型別,int型別佔4個位元組,tinyint佔1個位元組,於是設計了tinyint的字段型別,在長度的填寫上寫了2,然後設定了填充零的勾選,於是在dll裡面c...
測試流程 測試工作的展開
一 測試的流程 測試貫徹在產品生命週期中的每乙個環節,從需求提出開始到測試計畫 測試設計以及測試用例設計與評審及執行,最後進行回歸測試。產品發布上線後跟蹤使用者使用的反饋,週而迴圈直到產品不在維護。1 參與需求的評審 評審內容主要分為功能性 準確性 完整性 可測性 優先順序和約束性。當然還有其他的效...
單元測試階段的測試工作量自動預估
編者按 為提高軟體開發管理能力,oem和零部件 商對aspice關注和認可程度越來越高,aspice的落地成為大家亟需解決的要點。那麼在aspice中,如何合理估算單元測試階段工作量和迭代更新wbs呢?單元測試工具tessy日前宣布,在其新版本中加入了自動預估測試工作量的功能。該功能可應用在aspi...