#型別轉換
a = "1"
print(int(a)) #講str轉換為int型別
# int(a[,base]) 將a轉換成乙個整數
# long(a[base]) 將a轉換成乙個長整數(python2中有,python3中不再使用)
# float(a) 將a轉換成乙個浮點數
# complex(real[,imag]) 建立乙個複數
# str(a) 將物件a轉換成字串
# repr(a) 將物件a轉換為表示式字串
# eval(str) 用來計算在字串中的有效python表示式,並返回乙個物件
# tuple(a) 將序列a轉換為乙個元組
# list(a) 將序列a轉換為乙個列表
# chr(a) 將乙個整數轉換為乙個字元
# unichr(a) 將乙個整數轉換為unicode字元
# ord(a) 將乙個字元轉換為他的整數值
# hex(a) 將乙個整數轉換為乙個十六進製制字串
# oct(a) 將乙個整數轉換為乙個八進位制字串
#運算子
a+=b # 加賦值+=,a=a+b
a-=b # 減賦值-=,a=a-b
a*=b # 乘賦值*=,a=a*b
a/=b # 除賦值/=,a=a/b
a//=b # 取整數賦值//=
a%=b #取餘數賦值%=
a**=2 #冪賦值**=,a的2次方
#比較運算子
a==b
a!=b
a<>b #python2.7版本之前使用
a>b
a=b#邏輯運算子
and #並且
or #或者
not #非
型別轉換運算子
在程式設計過程中,我們經常需要把一種型別轉換為另外一種型別。在轉換過程中,我們需要關心兩件事情 1。這種型別轉換是否合法?2。轉換得規則如何?c 預設自動支援幾種型別轉換 基礎型別之間的轉換 派生類指標向基類指標的轉換 非常量型別向常量型別的轉換等等。對於其他型別間的轉換,則沒 有規定。舉例來說,c...
型別轉換運算子
在程式設計過程中,我們經常需要把一種型別轉換為另外一種型別。在轉換過程中,我們需要關心兩件事情 1。這種型別轉換是否合法?2。轉換得規則如何?c 預設自動支援幾種型別轉換 基礎型別之間的轉換 派生類指標向基類指標的轉換 非常量型別向常量型別的轉換等等。對於其他型別間的轉換,則沒有規定。舉例來說,cs...
型別轉換運算子
c 中4個型別轉換運算子 可以根據目的選擇乙個適合的運算子,而不是使用通用的型別轉換。用於將派生類指標轉換為基類指標,其主要用途是確保可以安全地呼叫虛函式。假設high和low是兩個類,而ph和pl的型別分別為high 和low 則僅當low是high的可訪問基類 直接或間接 時,下面的語句才將乙個...