>>> type(1)
int>>> type(1.0)
float
>>> type(1+0.1)
float
>>> type(1+1.0)
float
>>> type(1/2)
float
>>> type(1//2)
int
/ 是浮點運算
// 是取整運算
#二進位制
>>> 0b10
2#八進位制
>>> 0o10
8#十六進製制
>>> 0x10
16#轉化為二進位制
>>> bin(10)
'0b1010'
#轉化為十進位制
>>> int(0b111)
7#轉化為八進位制
>>> oct(0b111)
'0o7'
#轉化為十六進製制
>>> hex(0o7777)
'0xfff'
>>> type(true)
bool
>>> int(true)
1>>> int(false)
0>>> bool(1)
true
>>> bool(0)
false
>>> bool(2.2) # 非零就是true
true
>>> bool(-1.1)
true
>>> bool(0)
false
>>> bool('')
false
>>> bool([1,2,3])
true
>>> bool()
false
>>> bool()
true
>>> bool({})
false
>>> bool(none)
false
>>> type('1')
str>>>"let's go"
"let's go"
# 多行文字
>>> '''
... swdwd
... dwd
... dwd
... '''
'\nswdwd\ndwd\ndwd\n'
>>>'helo\
world'
'helloworld'
#原始字串,不解析轉移字串
>>> print(r'c:\northwind\northwest')
c:\northwind\northwest
2.2字串運算>>> 'hello'+'world'
'helloworld'
>>> "hello"*3
'hellohellohello'
>>> 'hello world'[0]
'h'#倒數選取
>>> 'hello world'[-1]
'd'>>> 'hello world'[0:5]
'hello'
>>> 'hello world'[6:-1]
'worl'
>>> 'hello world'[6:]
'world'
python資料型別
python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...
python 資料型別
python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...
Python 資料型別
一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...