日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python基础(part5)--容器类型之字符串

發(fā)布時(shí)間:2023/12/19 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python基础(part5)--容器类型之字符串 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

鄙人學(xué)習(xí)筆記
開(kāi)發(fā)工具:Spyder


文章目錄

    • 容器類型
      • 字符串str
        • 定義
        • 編碼
        • 相關(guān)函數(shù)
        • 字符串的格式化
          • 舉個(gè)例子1
          • 舉個(gè)例子2
          • 舉個(gè)例子3


容器類型

字符串str

定義

由一系列字符組成的不可變序列容器,存儲(chǔ)的是字符的編碼值。

  • 舉個(gè)例子

代碼:

字符串"大白兔"可以看成由多個(gè)挨著的字符編碼值所組成的序列:

編碼

AB
字節(jié)byte計(jì)算機(jī)最小存儲(chǔ)單位,等于8位bit。
字符單個(gè)的數(shù)字,文字與符號(hào)。
字符集(碼表)存儲(chǔ)字符與二進(jìn)制序列的對(duì)應(yīng)關(guān)系。
編碼將字符轉(zhuǎn)換為對(duì)應(yīng)的二進(jìn)制序列的過(guò)程。
解碼將二進(jìn)制序列轉(zhuǎn)換為對(duì)應(yīng)的字符的過(guò)程。

編碼方式:
①ASCII編碼:包含英文、數(shù)字等字符,每個(gè)字符1個(gè)字節(jié)。
②GBK編碼:兼容ASCII編碼,包含21003個(gè)中文,英文1個(gè)字節(jié),漢字2個(gè)字節(jié)。
③Unicode字符集:國(guó)際統(tǒng)一編碼,舊字符集每個(gè)字符2字節(jié),新字符集每個(gè)字符4字節(jié)。
④UTF-8編碼:Unicode的存儲(chǔ)與傳輸方式,英文1字節(jié),中文3字節(jié)。

相關(guān)函數(shù)

bin(整數(shù))#將整數(shù)轉(zhuǎn)換為二進(jìn)制字符串 ord(字符串)#返回該字符串的Unicode碼 chr(整數(shù))#返回該整數(shù)對(duì)應(yīng)的字符串
  • 舉個(gè)例子

字符串的格式化

  • 定義

生成一定格式的字符串。

  • 語(yǔ)法
字符串 % (變量)
  • 例子
"我的兔兔叫%s, 兔齡是%d" % (name, age)
  • 類型碼
類型碼含義
%s字符串
%d整數(shù)
%f浮點(diǎn)數(shù)
  • 類型碼格式
%[- + 0 寬度.精度]類型碼 參數(shù)含義
-左對(duì)齊(默認(rèn)是右對(duì)齊)
+顯示正號(hào)
0左側(cè)空白位置補(bǔ)零
寬度整個(gè)數(shù)據(jù)輸出的寬度
精度保留小數(shù)點(diǎn)后多少位
舉個(gè)例子1

舉個(gè)例子2

舉個(gè)例子3

代碼:

num01 = 1.2345#僅僅改變顯示風(fēng)格沒(méi)有改變數(shù)本身 str = "小數(shù):%.2f" % (num01) #改變數(shù)值 num02 = round(num01, 2)print(str) print(num01) print(num02)

輸出:

總結(jié)

以上是生活随笔為你收集整理的python基础(part5)--容器类型之字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。