基本資料型別
- 數字型別:int、float
- 字串型別:str
- 串列型別:list
- 字典型別:dict
一、數字型別
- int
- float
1.1 int型別(整型)
在Python中可以對整數進行加(+)減(-)乘(*)除(/)運算,
>>> 1 + 3 4 >>> 5 - 3 2 >>> 6 * 6 36 >>> 10 / 4 2.5
定義:
>>> age = 22 >>> print(type(age)) <class 'int'>
1.2 float型別(浮點型)
Python將帶有小數點的數字都稱為浮點數,
定義:
>>> height = 1.77 >>> print(type(height)) <class 'float'>
二、str (字串型別)
定義:字串就是一系列字符,在Python中,用引號引起來的都是字串,可以是單引號,也可以是雙引號,
>>> info = "這是一串字串," >>> print(info, type(info)) 這是一串字串, <class 'str'>
使用:
>>> print("它是'阿黃'") # 字串嵌套,外層用雙引號,內層用單引號,反之亦然 它是'阿黃
三、lstt(串列型別)
作用:按位置記錄多個值,比如記錄某個班的學生姓名,用數字型別無法實作,用字串又不方便取,我們存盤資料更多的時候是為了取,
定義:在[]內用逗號分隔開多個任意型別的值,值稱為元素,
>>> names = ['葛二蛋', '順溜', '狗剩子', '英子'] >>> print(names, type(names)) ['葛二蛋', '順溜', '狗剩子', '英子'] <class '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 = {'name': 'alon', 'age': 22, 'gender': 'male'}
>>> print(person_info, type(person_info))
{'name': 'alon', 'age': 22, 'gender': 'male'} <class 'dict'>
使用:
>>> person_info = {'name': 'alon', 'age': 22, 'gender': 'male'}
>>> person_info['name']
'alon'
>>> person_info['age']
22
>>> person_info['gender']
'male'
暫時先有個簡單了解,后續再寫更詳細的用法,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/234133.html
標籤:其他
