python的內建物件 運算子 表示式 關鍵字

2021-10-06 05:41:38 字數 2178 閱讀 8081

一、在python中一切皆物件,

內建物件(直接使用),標準庫物件(匯入可使用)、拓展庫物件(先安裝再匯入方可使用)。

二、python內建物件

(1)如表所示

(2)常量與變數:

在python中,不僅變數的值可以變,變數的型別也可以變。另外,不需要宣告變數型別,用賦值語句可以直接建立任意型別的變數。

x =

5#建立了乙個整型變數

type

(x)#可以檢視變數型別

x ="hello world"

#建立了乙個字串變數

x =[1,

2,3]

#建立了乙個列表,之前的x變數不復存在

python變數不直接儲存值,而是儲存了值的記憶體位址或者引用,所以變數的型別也可以隨時改變。

(3)數字型別:

(4)字串型別:

(5)列表、元組、字典、集合:(內建容器物件)

x_list =[1

,2,3

]#建立列表物件

x_tuple =(1

,2,3

)#建立元組物件

x_dict =

#建立字典物件,形式為:鍵:值

x_set =

#建立集合物件

x_str =

"hello world"

#各類物件的引索

print

(x_str[0]

)print

(x_list[0]

)print

(x_tuple[0]

)#字串、列表、元組都支援序號下標來查詢元素

print

(x_dict[

'a']

)#字典的引索下標用 「鍵」

三、python的運算子和表示式:

(1)優先順序順序:算術、位運算、成員測試運算子(in )、關係運算子、邏輯運算子。

(2)注意在python中不支援++和–運算子,

i =

3print(+

+i)#是兩個正號的意思

print(+

(+3)

)#與++i等價

#print(i++)python不支援++運算子,語法錯誤

print(-

-i)#負負得正

print(-

(-i)

)#等價--i

print(-

--i)

#等價於-(-(-i))

print

(i--

)#python不支援--,語法錯誤

三、內建函式用法

(1)型別間的轉換

bin() oct() hex() float() complex()等常用的

對應實用但陌生的有:

ord() 返回單個字元的unicode碼。

chr() 返回unicode碼的對應字元

str() 直接將任意引數轉換成字串

print

(ord

('a'))

print

(chr(65

))print

(chr

(ord

('a')+

1))#python不允許字串和數字想加,

#所以先要把字元轉其對應的unicode碼

print

(chr

(ord

('國')+

1))#支援中文

print

(str

(123))

print

(str([

1,2,

3]))

print

(str((

1,2,

3)))

print

(str()

)

list() tuple() dict() set() 用來把其他型別轉換成為列表、元組、字典和可變集合。

python內建物件及運算子

算數運算子描述 加 兩個物件相加 減 得到負數或是乙個數減去另乙個數 乘 兩個數相乘或是返回乙個被重複若干次的字串 除 x除以y 取模 返回除法的餘數 冪 返回x的y次冪 取整除 返回商的整數部分 向下取整 比較運算子 描述 等於 比較物件是否相等 不等於 比較兩個物件是否不相等 不等於 比較兩個物...

Python 內建數值操作運算子

1.內建數值操作運算子 python提供9個基本的數值運算符號,這些操作符由python直譯器直接提供,不需要引用標準或第三方庫,也叫內建操作符。除了加 減 乘 除 之外,還有以下幾種運算。x y 表示x與y之整數商,即不大於x與y之商的最大整數。x 12 y 5 print x y 輸出為2 x ...

python 運算子 Python運算子

python語言支援以下型別的運算子 算術運算子 比較 關係 運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 1 算術運算子 加號 減號 乘 除 取餘 乘方 整除 1 其中除號 要注意 在python2中,用作整除。解決方法有三 1 兩個相除的數中有乙個為實數。2 ...