Python的資料型別和變數以及字串和編碼

2021-10-02 09:37:29 字數 693 閱讀 4849

資料型別和變數

1:整數;浮點數;字串(字串用,"來表示;裡面有一些轉義字元);

2:整數和浮點數可以無限大;沒有位數的限制;

3:布林值有true 和false; 空值為none;在pl/sql中為為null; 

4: python是變數型別不固定稱為動態語言;

5:/(結果是浮點數); //(結果是整數)%(結果是餘數)

字串和編碼

ascii->unicode->utf-8

英語-》多國語言-》節省字母佔位;

對於單個字元的編碼,python提供了ord()函式獲取字元的整數表示,chr()函式把編碼轉換為對應的字元;

python對bytes型別的資料用帶b字首的單引號或雙引號表示(在網路上和存到硬碟上用bytes表示);

要計算str包含多少個字元,可以用len()函式;

len()函式計算的是str的字元數,如果換成bytes,len()函式就計算位元組數;

在python中,採用的格式化方式和c語言是一致的,用%實現;

%運算子就是用來格式化字串的。在字串內部,%s表示用字串替換,%d表示用整數替換,有幾個%?佔位符,後面就跟幾個變數或者值,順序要對應好。如果只有乙個%?,括號可以省略;

format()

另一種格式化字串的方法是使用字串的format()方法,它會用傳入的引數依次替換字串內的佔位符;

python 資料型別和變數

coding cp936 print 資料型別和變數 print 100,8080 print 100 8080 print 0x10 print 1.23e5 print 1.2e 5 print i m ok r 表示 內部的字串預設不轉義 print r t 用 代替 n表示換行 print ...

python資料型別和變數

我在 我的技術分享 開始寫python 教程,剛寫了幾帖,現在分享給大家 下面我們來介紹一下python的資料型別和變數 一 資料型別 python共有整型 浮點型 字串 布林值等型別 1 整型 i 8 print i 8 j 0xf print j 15 print i j 23上面i被賦值為8,...

python 資料型別和變數

python 資料型別和變數 整數 python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0x...