二 基本資料型別

2022-07-11 01:12:16 字數 2140 閱讀 8599

數字型別:int、float

字串型別:str

列表型別:list

字典型別:dict

一、數字型別

1.1 int型別(整型)

在python中可以對整數進行加(+)減(-)乘(*)除(/)運算。

>>> 1 + 3

4>>> 5 - 3

2>>> 6 * 6

36>>> 10 / 4

2.5

定義:

>>> age = 22

>>> print

(type(age))

'int

'>

1.2 float型別(浮點型)

python將帶有小數點的數字都稱為浮點數。

定義:

>>> height = 1.77

>>> print

(type(height))

'float

'>

二、str (字串型別)

定義:字串就是一系列字元。在python中,用引號引起來的都是字串,可以是單引號,也可以是雙引號。

>>> info = "

這是一串字串。

">>> print

(info, type(info))

這是一串字串。

'str

'>

使用:

>>> print("

它是'阿黃'

") #

字串巢狀,外層用雙引號,內層用單引號,反之亦然

它是'阿黃

三、lstt(列表型別)

作用:按位置記錄多個值。比如記錄某個班的學生姓名,用數字型別無法實現,用字串又不方便取,我們儲存資料更多的時候是為了取。

定義:在內用逗號分隔開多個任意型別的值,值稱為元素。

>>> names = ['

葛二蛋', '

順溜', '

狗剩子', '英子'

]>>> print

(names, type(names))['

葛二蛋', '

順溜', '

狗剩子', '

英子'] 'list

'>

使用:

>>> #

列表是以索引來對應值的,索引代表的是某個元素的位置,索引從0開始計數。

>>> names = ['

葛二蛋', '

順溜', '

狗剩子', '英子'

]>>>names[0]

'葛二蛋

'>>> names[1]'順溜

'>>> names[2]

'狗剩子

'>>> names[3]'英子

'

>>> #

列表可以巢狀,巢狀取值如下

>>> names = ['

葛二蛋', '

順溜', '

狗剩子', '

英子',['

小明', '

李華', '小花'

]]>>> names[4][1]'李華

'>>> names[4][2]'小花

'>>> names[4][0]'小明

'

四、dict(字典)

在python中,字典是一系列鍵值對。每個鍵都與乙個值相關聯,你可以使用鍵來訪問與之關聯的值。與鍵相關聯的值可以是數字、字串、列表乃至字典。

在python中,字典用放在花括號{}中的一系列鍵值對表示。

>>> person_info = 

>>> print

(person_info, type(person_info))

'dict

'>

使用:

>>> person_info = 

>>> person_info['

name']

'alon

'>>> person_info['

age']22

>>> person_info['

gender']

'male

'

暫時先有個簡單了解,後續再寫更詳細的用法。

python基本資料型別(二)

列表 列表初始化 list heihei haha hehe nums 1,3,5,7,8,13,20 1.查詢列表中的值 nums 0 1 print nums 0 nums 0 nums 2 5 5,7,8 從下標為2的元素切割到下標為5的元素,但不包含下標為5的元素 print nums 2 ...

基本資料型別

列舉 定義列舉型別 enum season 定義兩個列舉變數 enum season mylove yourlove 為兩個列舉變數賦值 yourlove fall mylove winter 把列舉值當成無符號整數執行輸出 nslog fall 的值 u fall 3 nslog winter 的...

基本資料型別

建立資料庫 create database database name 顯示所有資料庫 show databases 選擇使用那個資料庫 use database name 刪除資料庫 drop database database name 檢視自己mysql資料庫支援什麼儲存引擎 show eng...