Python的基本資料型別

2022-10-05 17:06:21 字數 2412 閱讀 4815

列舉乙個用python儲存的個人資訊(如有雷同純屬巧合)

info = ["james",'19','182','football']

在沒有明確的變數指示下無法明確表明資料的指向

1.dict(字典):能夠快速精準的儲存資訊

一般以相對應的變數表示

'hobby':'play basktball',

'username':'tom' ,

'eag': '18'

我們現在尋找數值'hobby'相對應的數值

print(user_info['hobby'])

輸出結果:play basktball

資料型別集合——set

這類使用頻率較低,功能單一

s =

ps: 如果{}內容定義的資料為空的話得出結果型別則是dict

資料型別元組tuple

元組運作和集合類似不同的是集合內的值可以更改元組內的則不能進行更改

s = (11,122,1221)

a1 =(11,22,33)

a1 =

print(a1,a1)輸出結果為 (22,22)

進行更改a1[1] = 24, a1[1] = 24

print(a1) 結果 24

print(a1) 會顯示錯誤

4.布林值bool

這型別只有兩種狀態(yes&no)

true(輸出正確)

flase(輸出錯誤)

ps:有些值是在輸出邏輯判斷的時候被布林值預設為flase eg: 0 none 空字串 空列表等

獲取使用者的輸入

username = input('請輸入您的使用者名稱》:')

輸出資料

print(username)

得到如圖資料,在後面輸入名字 'james'得到的型式是'str'字串

在使用者互動的基礎上定義好模板,修改特定區域

ps:(%s是給資料佔位,%d則用於數字

print('%08d' % 111 )輸出結果為00000111,08表示為輸出8位數值

username = input('username>>>:')

age = input('age>>>:')

print('my name is %s my age is %s' % (username, age))

可以在輸出填寫內容

username>>>:james

age>>>:37

輸出結果:my name isjames my age is 37

似於我們學習生活當中的數學知識(乘(*)   除(/)  整除(//)   取餘(%)   等於 ==

1. 增量賦值:不同於數學的運算符號 x += 100 x *= 100 x /= 100 x == 100

2. 鏈式賦值: x = 100 y = 100 z = 100

簡化輸入: x = y =z = 100

增量賦值和鏈式賦值常態簡單,沒必要附圖

3. 交叉賦值

m = 200 n = 100 將m&n交叉賦值有兩種方法一種類似於基本資料的取型,另一種如圖

身份運算

is是判斷資料記憶體位址是否一致

== 判斷數值是否一致

python基本資料型別

物件是python中最基本的概念,python中資料以物件的形式出現 無論是python提供的內建物件,還是使用python或是像c擴充套件庫這樣的擴充套件語言工具建立的物件。物件時記憶體中的一部分,包括數值和相關操作的集合。python程式可以分解成模組 語句 表示式以及物件,如下 1 程式由模組...

Python基本資料型別

1 python中一切都是物件。2 每乙個資料都有乙個id標示,用id 可以檢視。也可以用type檢視是什麼型別。3 常用的資料型別 int 整型 數字 boole true 值 賦值,要用大寫 a true string 字串 也稱作序列。list 列表 tuple 元組 dict 字典 set ...

Python基本資料型別

python內建許多資料基本型別。資料型別dt 表示形式 int整形如 1,0,1,float 浮點型如 1.1,0.0,1.1,str字串如 單引號或雙引號括起來的形式 hello python list 列表如 1,2 巢狀列表 1,2,3 tuple 元組如 1,2 set無序列表如 comp...