最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于python的編碼與解碼decode()方法及zip()函數(shù)

 更新時(shí)間:2023年04月23日 10:55:25   作者:小邑走天下  
這篇文章主要介紹了關(guān)于python的編碼與解碼decode()方法及zip()函數(shù),encode0?方法是字符串對(duì)象內(nèi)置的一個(gè)實(shí)現(xiàn)方法用于實(shí)現(xiàn)編碼操作,需要的朋友可以參考下

 先看示例

i=1
menu=["B超室","化驗(yàn)室"]
user="張來,黎明,常冒,趙薇,吉舜鋒,辛葉,沖余力,余人明,傅山,岳寧琳,昌紫衫,笆莎莉"
usergroup=user.split(",")# 將用戶信息按照“,”分割成usergroup列表
user1=usergroup[0::2]# 將usergroup列表中的奇數(shù)位用戶放到列表user1
user2=usergroup[1::2]# 將usergroup列表中的偶數(shù)位用戶放到列表user2
print("="*35)
print("電子科分組排隊(duì)系統(tǒng)".center(25))
print("="*35)
print((menu[0] +"  "+ menu[1]).center(25))
template="[}"
for item1,item2 in zip(user1,user2):
    len1=len(item1.encode("gbk"))
    len0=len(item1)
    len3=round((len1-len0)/2)-1
# 按GBK編碼格式輸出計(jì)算用戶姓名的長度
    item3="A%03d"% i +" "+ item1
    item4="B%03d"% i +" "+ item2
    print (item3.ljust(18-len3 ) + item4)
    i=i+1

輸出結(jié)果
===================================
        電子科分組排隊(duì)系統(tǒng)        
===================================
         B超室  化驗(yàn)室        
A001 張來           B001 黎明
A002 常冒           B002 趙薇
A003 吉舜鋒         B003 辛葉
A004 沖余力         B004 余人明
A005 傅山           B005 岳寧琳
A006 昌紫衫         B006 笆莎莉

在 Python 中使用字符串對(duì)象的encode()方法來實(shí)現(xiàn)編碼。 encode0 方法是字符串對(duì)象內(nèi)置的一個(gè)實(shí)現(xiàn)方法用于實(shí)現(xiàn)編碼操作。

語法格式如下:

str.encode([encoding[,errors]])

解碼字符串則需要使用 bytes 對(duì)象的 decode0 方法來實(shí)現(xiàn)。

bytes.decode([encoding[,errors]])

參數(shù)encoding 表示要進(jìn)行編碼的字符格式,如果不指定該參數(shù),則默認(rèn)編碼格式為UTF-8;

參數(shù)errors 用于指定錯(cuò)誤的處理方式,它的值可以是 strict(遇到非法字符拋異常 )、ignore(忽略非法字符)、replace(用”?”替換非法字符)或xmlcharrefreplace( 使用XML 的字符引用)等,默認(rèn)值為 strict。

zip()函數(shù)用于將可迭代的對(duì)象作為參數(shù),將對(duì)象中對(duì)應(yīng)的元素打包成一個(gè)個(gè)元組,然后返回由這些元組組成的列表。

如果各個(gè)迭代器的元素個(gè)數(shù)不一致,則返回列表長度與最短的對(duì)象相同,利用“*”號(hào)操作符,可以將元組進(jìn)行解壓。

語法如下:

zip([iterable,…])

iterable:迭代器

返回值:元組列表

nmeney=[]
meney=[1.1674,1.1917,4.5521,0.1310,0.1487,0.1142]
chi=["港元","澳門元","臺(tái)幣","歐元","美元","英磅"]
eng=["HKD","MOP","TWD","EUR","USD","EBP"]
print("人民幣最新匯率實(shí)時(shí)兌換價(jià)格")
for item1,item2,item3 in zip(meney,chi,eng): # 遍歷由zip()函數(shù)打包生成的新列表
    print("1人民幣="+ str(item1) +"(" + item2+")" +item3 )# 輸出人民幣兌換各貨幣價(jià)格
print("")
many=input("請(qǐng)輸入需要兌換的人民幣金額:\n ") # 輸入要兌換的貨幣數(shù)值
for item1,item2,item3 in zip(meney,chi,eng): # 遍歷zip()函數(shù)打包生成的新列表
    change =format(int(many)*item1,".0f") # 計(jì)算兌換的其他貨幣金額
    print(many+"人民幣= "+change + item2+"(" +item3+")" )

輸出結(jié)果:

人民幣最新匯率實(shí)時(shí)兌換價(jià)格
1人民幣=1.1674(港元)HKD
1人民幣=1.1917(澳門元)MOP
1人民幣=4.5521(臺(tái)幣)TWD
1人民幣=0.131(歐元)EUR
1人民幣=0.1487(美元)USD
1人民幣=0.1142(英磅)EBP

到此這篇關(guān)于關(guān)于python的編碼與解碼decode()方法及zip()函數(shù)的文章就介紹到這了,更多相關(guān)python編碼解碼與打包函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解Python中Pandas read_csv參數(shù)使用

    詳解Python中Pandas read_csv參數(shù)使用

    在使用 Pandas 進(jìn)行數(shù)據(jù)分析和處理時(shí),read_csv 是一個(gè)非常常用的函數(shù),本文將詳細(xì)介紹 read_csv 函數(shù)的各個(gè)參數(shù)及其用法,希望對(duì)大家有所幫助
    2022-10-10
  • 用python代碼做configure文件

    用python代碼做configure文件

    在lua中,我一直用lua作為config文件,或者承載數(shù)據(jù)的文件 - 好處是lua本身就很好閱讀,然后無需額外寫解析的代碼,還支持在configure文件中讀環(huán)境變量,條件判斷等,方便又強(qiáng)大!
    2014-07-07
  • NumPy迭代數(shù)組的實(shí)現(xiàn)

    NumPy迭代數(shù)組的實(shí)現(xiàn)

    本文主要介紹了NumPy迭代數(shù)組的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python的類成員變量默認(rèn)初始值的坑及解決

    Python的類成員變量默認(rèn)初始值的坑及解決

    這篇文章主要介紹了Python的類成員變量默認(rèn)初始值的坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • 如何用Python提取10000份log中的產(chǎn)品信息

    如何用Python提取10000份log中的產(chǎn)品信息

    這篇文章主要介紹了如何用Python提取10000份log中的產(chǎn)品信息,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01
  • jupyter notebook中圖片顯示不出來的解決

    jupyter notebook中圖片顯示不出來的解決

    這篇文章主要介紹了jupyter notebook中圖片顯示不出來的解決操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python實(shí)現(xiàn)自動(dòng)登錄百度空間的方法

    Python實(shí)現(xiàn)自動(dòng)登錄百度空間的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)自動(dòng)登錄百度空間的方法,涉及Python的http請(qǐng)求發(fā)送、獲取響應(yīng)、cookie操作等相關(guān)技巧,需要的朋友可以參考下
    2017-06-06
  • python百行代碼實(shí)現(xiàn)漢服圈圖片爬取

    python百行代碼實(shí)現(xiàn)漢服圈圖片爬取

    這篇文章主要為大家介紹了使用python百行代碼來實(shí)現(xiàn)漢服圈的圖片爬取,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2021-11-11
  • python下paramiko模塊實(shí)現(xiàn)ssh連接登錄Linux服務(wù)器

    python下paramiko模塊實(shí)現(xiàn)ssh連接登錄Linux服務(wù)器

    這篇文章主要介紹了python下paramiko模塊實(shí)現(xiàn)ssh連接登錄Linux服務(wù)器的方法,實(shí)例分析了paramiko模塊實(shí)現(xiàn)ssh連接的具體用法,需要的朋友可以參考下
    2015-06-06
  • Python中子類繼承父類傳遞參數(shù)的方法

    Python中子類繼承父類傳遞參數(shù)的方法

    在面向?qū)ο缶幊讨?繼承是一種使得一個(gè)類(稱為子類)能夠獲取另一個(gè)類(稱為父類)的屬性和方法的機(jī)制,Python支持繼承,并提供了靈活的方式來繼承和擴(kuò)展類的功能,本文將詳細(xì)介紹如何在Python中使用子類繼承父類,并傳遞參數(shù),需要的朋友可以參考下
    2025-03-03

最新評(píng)論

扎囊县| 阿合奇县| 华池县| 南岸区| 浠水县| 巴林左旗| 叙永县| 新丰县| 开阳县| 武邑县| 永泰县| 贵州省| 基隆市| 依兰县| 陇川县| 天门市| 高安市| 通山县| 石城县| 凌源市| 洛宁县| 巴里| 洛阳市| 庆云县| 泰宁县| 尉犁县| 治县。| 郯城县| 五台县| 罗定市| 唐海县| 汉川市| 马公市| 柳州市| 滦平县| 垫江县| 涟水县| 神农架林区| 教育| 汝州市| 永善县|