一、簡述python的五大資料型別的作用、定義方式、使用方法
數字型別
字串型別
作用:描述名字、愛好等
定義方式
a = 'byx'
b = "byx"
c = '''ab
c'''
使用方法
a = 'my name is '
b = 'byx'
print(a + b) # 'my name is byx'
print(b * 2) # 'byxbyx'
print(a > b) # true
列表作用:能夠儲存多組任意型別資料,並且可以方便的取出一條或多條。
定義方式:中括號內通過逗號分隔開多個資料。
使用方法
l = [1, 2.3, 'a', ['b', 'c']]
字典作用:能夠儲存多組資料,儲存的資料有對應的描述
定義方式:大括號記憶體多個元素,元素以key: value的格式儲存,鍵值對以逗號隔開
使用方法
dic =
dic = dict(a = 1, b = 2, c = 3)
print(dic[a]) # 1
布林型作用:標識事物的對錯或可行性
使用方式
tag = true
tag = false
二、一行**實現下述**功能
x = 10
y = 10
z = 10
x = y = z = 10
三、寫出兩種交換x、y值的方式
x = 10
y = 20
z = x
x = y
y = z
x, y = y, x
四、一行**寫出nick的第2、3個愛好
nick_info_dict =
res1, res2 = nick_info_dict['hobby_list'][1], nick_info_dict['hobby_list'][2]
五、使用格式化輸出的三種方式實現以下輸出
name = 'byx'
height = 180
weight = 140
# "my name is 'nick', my height is 180, my weight is 140"
print(f'my name is , my height is , my weight is ')
print('my name is %s, my height is %s, my weight is %s' % (name, height, weight))
print('my name is {}, my height is {}, my weight is {}'.format(name, height, weight))
Python資料型別 列表2
一 list內建方法 迭代 a 12456 print list a 1 2 4 5 6 b list 1,2,3 print b 1,2,3 c list 1234 print c 報錯,因為整數是不可迭代物件。d list print d a1 b1 二 range 和 xrange 的區別 r...
python學習2 資料型別
1.python是強型別 動態型別的語言,動態型別表明它可以在宣告變數的時候,不必指定資料型別,強型別規定了它不能容忍隱式型別轉換 2.python中的不可變型別有 int,string,tuple 可變型別有 list,dict 3.tuple與list差不多,tuple內容不可更改用 而list...
python2資料型別
python3 數字 number python 數字資料型別用於儲存數值。資料型別是不允許改變的,這就意味著如果改變量字資料型別得值,將重新分配記憶體空間。以下例項在變數賦值時 number 物件將被建立 var1 1 var2 10 您也可以使用del語句刪除一些數字物件的引用。del語句的語法...