1. 程式人生 > >Python的基本類型

Python的基本類型

前言 bool 類型 十進制 數字 單引號 hex 1.0 現實

前言:

什麽是代碼?

代碼是現實世界事物在計算機世界中的映射。

什麽事寫代碼?

寫代碼是將現實世界中的事物用計算機語言來描述。

一、數字:整形與浮點型

整型:int

浮點型:float (沒有單精度和雙精度之分)

特別註意,2/2=1.0 得到 float結果 2//2=1 得到是 int 結果

二、10、2、8、16進制

三、各進制的表示與轉換

ob 表示2進制 0b10 =2

0o表示8進制 0o10=8

0x表示16進制 0x10=16

bin() 可以把任意進制的數 轉換為 二進制 bin(0x10)=‘0b10000‘

int() 可以把任意進制的數 轉換為 十進制 int(0x10)=16

hex() 可以把任意進制的數 轉換為 十六進制 hex(16)=‘0x10‘

oct() 可以把任意進制的數 轉換為 八進制 oct(8)=‘0o10‘

四、布爾類型與復數

bool 布爾類型:表示 真和假

complex 復數 j表示 36j

bool(0),bool(‘‘),bool([]),bool({}),bool(None) 都是 False

五、單引號與雙引號,三引號(英文的引號)

"let‘s go"=‘let\‘s go‘=‘let‘s go‘

‘‘‘ 內容 ‘‘‘

六、轉義字符

特殊的字符

無法“看見”的字符

與語言本身語法有沖突的字符

\n 換行

\‘ 單引號

\t 橫向制表符

七、原始字符串

當在一個字符串前面加上一個r後 就不是一個普通的字符串,而是一個原始字符串

print(r‘c:\no\nother‘) 輸出:c:\no\nother

八、字符串運算

+ 字符串拼接

* 字符串乘法 ‘hello world‘*2=‘hello worldhello world‘

字符串索引 ‘hello world‘[1] =‘e‘ 或者 ‘hello worldhello world‘[-5]=‘w‘

截取字符串 ‘hello world‘[0:2]=‘he’

Python的基本類型