Python基礎之資料型別知識彙總

2022-09-25 16:15:08 字數 3493 閱讀 4891

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 hewww.cppcns.comn 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)www.cppcns.com

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.固定值

就是non

空型別屬於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)及其對應gprudbjs的值(value)所組成的一種資料型別

2.字典的結構和建立方法

dict 代表字典,並且可以建立乙個字典

通過{}將乙個個key與value存入字典中

3.字典支援的資料型別

key支援字串,數字和元組型別,但是列表是不支援的

value支援所有python的資料型別

4.列表與元組中的字典

_list=[,]

_tuple(,)

在python3.7與之前的版本字典是無序的

5.字典中的重要特性

字典中的key是唯一的

Python基礎之資料型別

1.程式輸出 print print hello world hello world 2.程式輸入 input name input shuaishuai print hello name hello shuaishuai 3.注釋 這是乙個注釋 這是 乙個多行注釋 4,運算子 加,減,乘除,地板除...

python 基礎之資料型別

一.變數 1.目的 為了能讓計算機能像人一樣記憶 2.使用 先定義 後引用 定義 1.變數名 變數值 2.變數值 記錄事物的狀態 記憶體位址 id是通過記憶體位址算出來的 age 18 print id age 1374973952 型別type print type age is 判斷id是否相等...

Python基礎之資料型別

1.bool 在python裡面哪些值是false 0 none false t true print type t 2.int i 123 print type i 3.float 1e10 科學計數法也是float 字串是不可改變的,字串做了一些操作後,會生成乙個新的字串 只有乙個元素的tupl...