目錄
- 一、數字類型
- 二、字符串類型
- 三、布爾類型
- 四、空類型
- 五、列表類型
- 六、元組類型
- 七、字典類型
一、數字類型
1、整型int
就是整數 :100 ,200,2,3,4·······
2、浮點型 float
小數:1.22,1.32,1.00······
3、內置函數——type
type(已經被賦值的變量名或變量)
count=100
print(type(count))
print(type(1.14))
二、字符串類型
1.什么是字符串:
(1)你在書上看到的都是字符串。
(2)字符串用' '或者" "包裹起來
(3)字符串中可以包含任意字符:如字母,數字,符號且沒有先后順序
(4)Python 中,使用str來代表字符串類型,并且可以通過這個函數類定義字符串:
safe = str('將靠 ')
name = '小明'
message = '耶'
in = 'hao '
2.字符串的內置函數:
3.字符串的重要思想:
(1)字符串不可改變
4.Python的內置函數id:
(1)返回變量的內存地址
name = 'xiaohua'
x=id(name)
print(x)
name='xiaoming'
y=id(name)
print(y)

這樣你也可以明白為什么說字符串不可改變
(2)數字地址=id(變量)
5.Python內置函數len:
(1)返回字符串的長度
(2)無法返回數字類型的長度
(3)返回值=len(字符串)
lenggth=len("w hen hao ")
print(length)
name = 'xiaohua'
x=id(name)
print(x)
name='xiaoming'
y=id(name)
print(y)
new_name=name
print(id(new_name))
info='''
太膩了
'''
print(info)
info1="ni"
info2='ni'
new_str= "hello world!'yes'"
print(new_str)
new_str1= 'hello "world"!yes'
print(new_str1)

6.字符串運用:
(1)內置成員函數in的使用
成員運算符是用來判斷你的數據中是否存在你想要的成員
(2)內置函數max
返回數據中最大的成員
(3)內置函數min
返回數據中最小的成員
(4)字符串的累加
準確說其實是字符串的拼接,用“+”這個符號
# coding :utf-8
str1='我好喜歡python'
flag1='喜歡' in str1
flag2='python' not in str1
print(flag1)
print(flag2)
str2='天氣'
str3='真好'
print(str2+str3)

三、布爾類型
1.什么是布爾類型,布爾類型的固定值
判斷真和假就是布爾類型
固定值:True,False
2.布爾類型的使用場景
判斷真假的場景
3.布爾函數的使用
bool代表布爾類型,也可以對于結果進行真假判斷
4.數字,字符串在布爾類型上的應用(內置函數bool)
0->False
非0->True
0.0->False
非0.0->True
str''->False(即空字符串)
非空字符串->True
四、空類型
1.空類型None
不屬于任何數據類型就是空類型
2.固定值
就是None
空類型屬于False
五、列表類型
1.什么是列表
列表就是一個隊列
他是個各種數據類型的集合,也是一種數據結構
列表是一種有序的,且內容可重復的集合類型
2.列表的定義
使用list代表列表這種類型,也可以用它來定義列表
列表中的元素存在與一個[]中
列表是一個無限制長度的數據結構,但是別創建超級大的列表
3.列表中的類型
字符串類型
整型
浮點型
bool類型
空類型
列表類型(嵌套)
4.in,max,min在列表中的使用
1 in [1,2,3,4] =>true
max([1,2,3,4]) =>4
min([1,2,3,4])=>1
max和min 在列表中使用時,列表中的元素不能時多種類型
# coding :utf-8
li=list[None,None,None]
li1=[1,2,3]
print(li)
print(li1)
max_list=[1,2,3,4]
print(max(max_list))
print(min(max_list))
li2=[1,2,'jiafa','我們','Ture']
print(li2)

六、元組類型
1.什么是元組
和列表一樣,都是一種可以存儲多種數據結構的隊列
元組也是一個有序的,且元素可以重復 的集合
2.元組的定義
tuple代表著元組的類型,也可以用它來定義一個元組
元組的元素存在于一個()小括號中
如果只有一個成員,后面要有一個逗號
元組于列表的區別
元組比列表占用資源小
列表可變,元組不可變
元組中的類型
整型
浮點
字符串
列表
bool類型
None類型
元組類型(嵌套)
in ,max,min 在元組中的使用
和列表一樣
#coding utf-8
tuple_test=('xiao ming',)#一個元素后面要有逗號
print(tuple_test)
print(type(tuple_test))
七、字典類型
1.什么是字典
字典是由多個鍵(key)及其對應的值(value)所組成的一種數據類型
2.字典的結構和創建方法
dict 代表字典,并且可以創建一個字典
通過{}將一個個key與value存入字典中
3.字典支持的數據類型
key支持字符串,數字和元組類型,但是列表是不支持的
value支持所有python的數據類型
4.列表與元組中的字典
_list=[{1:1,2:3},{‘one':1,‘two':2}]
_tuple({1:2},{‘one':1})
在python3.7與之前的版本字典是無序的
5.字典中的重要特性
字典中的key是唯一的
到此這篇關于Python基礎之數據類型知識匯總的文章就介紹到這了,更多相關Python數據類型內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- python中必會的四大高級數據類型(字符,元組,列表,字典)
- 深入理解Python變量的數據類型和存儲
- Python變量及數據類型用法原理匯總
- python中關于數據類型的學習筆記
- Python 分布式緩存之Reids數據類型操作詳解
- python數據類型強制轉換實例詳解
- Python xml、字典、json、類四種數據類型如何實現互相轉換
- python數據類型可變不可變知識點總結
- Python如何將函數值賦給變量
- Python基礎之數據類型詳解