亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python?變量教程字節(jié)對象與字符串

 更新時間:2022年08月23日 09:30:56   作者:海擁  
這篇文章主要介紹了Python變量教程字節(jié)對象與字符串,字節(jié)對象是字節(jié)序列,而字符串是字符序列,字節(jié)對象在內(nèi)部是機(jī)器可讀的形式,字符串只是人類可讀的形式

前言

在 Python 2 中,str 和 bytes 都是相同的 typeByte 對象,而在 Python 3 中,Byte 對象在 Python 3 中定義為“字節(jié)序列”,類似于 Python 2 中的“ unicode ”對象。但是,字符串和字節(jié)對象。

其中一些如下所示: 

  • 字節(jié)對象是字節(jié)序列,而字符串是字符序列。
  • 字節(jié)對象在內(nèi)部是機(jī)器可讀的形式,字符串只是人類可讀的形式。
  • 由于 Byte 對象是機(jī)器可讀的,因此它們可以直接存儲在磁盤上。然而,字符串需要編碼才能存儲在磁盤上。

有一些方法可以將字節(jié)對象轉(zhuǎn)換為字符串和將字符串轉(zhuǎn)換為字節(jié)對象。

編碼

PNG、JPEG、MP3、WAV、ASCII、UTF-8 等是不同形式的編碼。編碼是一種以字節(jié)表示音頻、圖像、文本等的格式。將字符串轉(zhuǎn)換為字節(jié)對象稱為編碼。這是必要的,以便可以使用使用ASCIIUTF-8編碼技術(shù)的映射將文本存儲在磁盤上。
這個任務(wù)是使用encode() 來完成的。它以編碼技術(shù)為參數(shù)。默認(rèn)技術(shù)是“ UTF-8 ”技術(shù)。

# 演示字符串編碼的 Python 代碼

# 初始化一個字符串
a = 'GeeksforGeeks'

# 初始化一個字節(jié)對象
c = b'GeeksforGeeks'

# 使用 encode() 對 a 的字符串編碼版本進(jìn)行編碼 
# 使用 ASCII 映射存儲在 d 中
d = a.encode('ASCII')

# 檢查 a 是否轉(zhuǎn)換為字節(jié)
if (d==c):
	print ("Encoding successful")
else : print ("Encoding Unsuccessful")

輸出:

Encoding successful

解碼

同樣,解碼是將Byte 對象轉(zhuǎn)換為 String的過程。它是使用decode() 實現(xiàn)的。如果您知道使用哪種編碼對其進(jìn)行編碼,則可以將字節(jié)字符串解碼回字符串。編碼和解碼是過程。

# 用于演示字節(jié)解碼的 Python 代碼

# 初始化一個字符串
a = 'GeeksforGeeks'

# 初始化一個字節(jié)對象
c = b'GeeksforGeeks'

# 使用 encode() 對 a 的字符串編碼版本進(jìn)行編碼 
# 使用 ASCII 映射存儲在 d 中
d = c.decode('ASCII')

# 檢查 c 是否轉(zhuǎn)換為字符串
if (d==a):
	print ("Decoding successful")
else : print ("Decoding Unsuccessful")

輸出:

Decoding successful

到此這篇關(guān)于Python 變量教程字節(jié)對象與字符串的文章就介紹到這了,更多相關(guān)Python 字符串內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python使用mysqldb連接數(shù)據(jù)庫操作方法示例詳解

    python使用mysqldb連接數(shù)據(jù)庫操作方法示例詳解

    這篇文章主要介紹了python mysqldb使用方法,大家參考使用
    2013-12-12
  • Python3安裝pip工具的詳細(xì)步驟

    Python3安裝pip工具的詳細(xì)步驟

    這篇文章主要介紹了Python3安裝pip工具的詳細(xì)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • Python Json讀寫操作之JsonPath用法詳解

    Python Json讀寫操作之JsonPath用法詳解

    JSONPath是一種信息抽取類庫,是從JSON文檔中抽取指定信息的工具,提供多種語言實現(xiàn)版本,包括Javascript、Python、PHP和Java,這篇文章主要介紹了Python Json讀寫操作之JsonPath用法詳解,需要的朋友可以參考下
    2023-04-04
  • Django如何將URL映射到視圖

    Django如何將URL映射到視圖

    這篇文章主要介紹了Django如何將URL映射到視圖,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • python 修改本地網(wǎng)絡(luò)配置的方法

    python 修改本地網(wǎng)絡(luò)配置的方法

    今天小編就為大家分享一篇python 修改本地網(wǎng)絡(luò)配置的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 基于PyQt5制作Excel文件數(shù)據(jù)去重小工具

    基于PyQt5制作Excel文件數(shù)據(jù)去重小工具

    這篇文章主要介紹了如何利用PyQt5模塊制作一個Excel文件數(shù)據(jù)去重小工具,可以將單個或者多個Excel文件數(shù)據(jù)進(jìn)行去重操作,去重的列可以通過自定義制定,需要的可以參考一下
    2022-04-04
  • 解密Python中的描述符(descriptor)

    解密Python中的描述符(descriptor)

    這篇文章主要介紹了解密Python中的描述符(descriptor),本文詳細(xì)講解了描述符(descriptor)的作用、訪問描述符、對描述符賦值、刪除描述符等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • python正則匹配查詢港澳通行證辦理進(jìn)度示例分享

    python正則匹配查詢港澳通行證辦理進(jìn)度示例分享

    分享原創(chuàng)的一段查詢港澳通行證辦理進(jìn)度查詢的python 3.3代碼。利用socket請求相關(guān)網(wǎng)站,獲得結(jié)果后利用正則找出辦理進(jìn)度
    2013-12-12
  • Python如何根據(jù)字典中的值排序

    Python如何根據(jù)字典中的值排序

    這篇文章主要介紹了Python如何根據(jù)字典中的值排序問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python學(xué)習(xí)之字典的常用方法總結(jié)

    Python學(xué)習(xí)之字典的常用方法總結(jié)

    這篇文章主要為大家介紹了Python中字典的幾個常用方法總結(jié),文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python字典有一定幫助,需要的可以參考一下
    2022-03-03

最新評論