#!/usr/bin/python3
counter = 100 # 整型變數
miles = 1000.0 # 浮點型變數
name = "runoob" # 字串
print (counter)
print (miles)
print (name)
a = b = c = 1
a, b, c = 1, 2, "runoob"
六個標準的資料型別:
其中:number包含int、float、bool、complex(複數),整數型別為長整型
isinstance和type的區別在於:
class a:
pass
class b(a):
pass
isinstance(a(), a) # returns true
type(a()) == a # returns true
isinstance(b(), a) # returns true
type(b()) == a # returns false
注意:
list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]
tuple = ( 'abcd', 786 , 2.23, 'runoob', 70.2 )
tup1 = () # 空元組
tup2 = (20,) # 乙個元素,需要在元素後新增逗號
parame =
或者set(value)
# set可以進行集合運算
a = set('abracadabra')
b = set('alacazam')
print(a - b) # a和b的差集
print(a | b) # a和b的並集
print(a & b) # a和b的交集
print(a ^ b) # a和b中不同時存在的元素
#!/usr/bin/python3
dict = {}
dict['one'] = "1 - 菜鳥教程"
dict[2] = "2 - 菜鳥工具"
tinydict =
print (dict['one']) # 輸出鍵為 'one' 的值
print (dict[2]) # 輸出鍵為 2 的值
print (tinydict) # 輸出完整的字典
print (tinydict.keys()) # 輸出所有鍵
print (tinydict.values()) # 輸出所有值
>>>dict([('runoob', 1), ('google', 2), ('taobao', 3)])
>>>
>>> dict(runoob=1, google=2, taobao=3)
dict1 =
for k,v in dict1.items():
print(k,":",v)
python基礎 基本資料型別
十進位制 逢10進1,1,2,3,4,5,6,7,8,9,10,11 二進位制 逢2進1,001,010,011,100,101,110,111 八進位制 逢8進1,1,2,3,4,5,6,7,10,11,12,13,14,15,16,20 十六進製制 逢16進1,1,2,3,4,5,6,7,8,9...
Python基礎 基本資料型別
1 數字型別的組成 整數 預設十進位制 二進位制0b開頭,八進位制0o開頭,十六進製制0x開頭 十進位制與其他進製的轉換,輸出結果為字串型別 a bin 16 轉二進位制 b oct 16 轉十進位制 c hex 16 轉十六進製制 其他進製與十進位制的轉換,輸出結果為整型 d int a,2 二進...
Python基礎02 基本資料型別
簡單的資料型別以及賦值 python的變數不需要宣告,你可以直接輸入 a 10 那麼你的記憶體裡就有了乙個變數a,它的值是10,它的型別是integer 整數 在此之前你不需要做什麼特別的宣告,而資料型別是python自動決定的。print a print type a 那麼會有如下輸出 10 這裡...