金融軟體行業常用的Python函式

2021-08-18 22:29:25 字數 1465 閱讀 8063

1:    

.strip()

.strip()就是把這個字串頭和尾的空格,以及位於頭尾的\n \t之類給刪掉,最常見的是

處理賬號。

例如:str="  abc"

那麼str.strip() 就會為"abc"

e.g.2

str="\t   aabbc  "

那麼str.strip()就會為"aabbc"

e.g.3

str="  \n a bc \t"

那麼str.strip()就會為"a bc"

2:   

.rjust()

rjust() 返回乙個原字串右對齊,並使用指定字元填充至指定長度的新字串,預設的填充字元為空格。如果指定的長度小於原字串的長度則返回原字串。

最常見是

處理金額,銀聯報文4域交易金額為12位,其單位為分,最常見的操作是.rjust(12,"0"),對金額左邊進行0填充,總長為12。

3:  

.ljust()

與.rjust作用相似,這個是左對其,右邊填充。

在42域[受卡方標識碼:商戶編號]需要使用這個方法,左邊填充空格.ljust(15," ")

4:  

.join()連線字串陣列。將字串、元組、列表中的元素以指定的字元(分隔符)連線生成乙個新的字串.

#對序列進行操作(分別使用' '與':'作為分隔符)

>>> seq1 = ['hello','good','boy','doiido']

>>> print ' '.join(seq1)

hello good boy doiido

>>> print ':'.join(seq1)

hello:good:boy:doiido

#對字串進行操作 

>>> seq2 = "hello good boy doiido"

>>> print ':'.join(seq2)

h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o

#對元組進行操作 

>>> seq3 = ('hello','good','boy','doiido')

>>> print ':'.join(seq3)

hello:good:boy:doiido

#對字典進行操作 

>>> seq4 =

>>> print ':'.join(seq4)

boy:good:doiido:hello

#合併目錄

>>> import os

>>> os.path.join('/hello/','good/boy/','doiido')

'/hello/good/boy/doiido'

在組90域【原始資料源】,60域會用到這個方法

軟體行業常用軟體備份

擔心以後重灌系統想不起這些軟體名稱,主要是因為他們都是英文名難記,特備份一下 一 icofx icofx可以用來製作ico圖示 二 recuva recuva可以用來恢復已刪除的檔案 三 ulead gif animator 5 四 truecrypt 免費的檔案加密軟體 五 eraser 檔案安全...

金融行業要翻軟體定義儲存SDS的牌子了嗎?

在nba評價乙個球員的實力,有乙個重要的標準就是,是否入選了全明星陣容。而在it領域,評價一款產品或者乙個技術流派是否成為主流的重要標準,則主要看是否已經得到金融行業的認可,比如之前的小型機 x86伺服器,以及現在的openstack 軟體定義儲存sds software defined stora...

金融行業 IT人才的破繭之路

第一階段 精深技術 開發 測試 運維 將自己的技術棧磨礪到在團隊中上層水平,做成團隊中核心人物。第一階段尤其困難,如今的職場中,跳槽已經成為it人薪資提公升的普遍行為,如何在乙個行業中深耕 技術,這個是乙個值得深思的問題,但是如果自己在未來有持續的競爭力,在開發 測試 運維等方面精深 是我們的必經之...