您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關python怎樣轉碼自己的名字,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
append向后追加
count元素出現的次數
iterable可迭代的
extend擴展、批量增加
index獲取指定元素的索引位置
insert向指定索引位置插入數據
pop在原列表中移除最后一個元素,并將其賦值給a1
remove移除某個元素
reserve翻轉所有元素
元組跟列表幾乎是一樣的,列表是可以進行修改的,元組是不能修改的
字典后面用的是大括號,里面的每一個元素由一個鍵值對組成,每個元素后面加逗號(我犯的錯忘記加了,找了好半天錯誤)
#UTF8編碼,一個漢字三個字節(jdk是連個字節)
# name = "lilu"
name = "李露"
for i in name:
print (i)
print(bytes(i, encoding='utf-8'))
C:\python36\python.exe
C:/Users/Administrator/PycharmProjects/q1/zq2.py
李
b'\xe6\x9d\x8e' #\x16進制
露
b'\xe9\x9c\xb2'
Process finished with exit code 0
name = "李露"
for i in name:
print (i)
bytes_list = bytes(i, encoding='utf-8')
print(bytes_list)
for b in bytes_list:
#字節默認16進制
#輸出每一個字節默認16進制
print(b)
C:\python36\python.exe
C:/Users/Administrator/PycharmProjects/q1/zq2.py
李
b'\xe6\x9d\x8e'
230
157
142
露
b'\xe9\x9c\xb2'
233
156
178
Process finished with exit code 0
name = "李露"
for i in name:
print (i)
bytes_list = bytes(i, encoding='utf-8')
print(bytes_list)
for b in bytes_list:
#字節默認16進制
#輸出每一個字節默認16進制
print(b,bin(b))
C:\python36\python.exe
C:/Users/Administrator/PycharmProjects/q1/zq2.py
李
b'\xe6\x9d\x8e'
230 0b11100110
157 0b10011101
142 0b10001110
露
b'\xe9\x9c\xb2'
233 0b11101001
156 0b10011100
178 0b10110010
Process finished with exit code 0
看完上述內容,你們對python怎樣轉碼自己的名字有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。