python資料型別

2021-10-08 10:04:40 字數 2119 閱讀 3274

資料型別

number 數字型別:整型int 浮點型,(小數)float,複數型別complex(一般不用)

string 【字串】

bool 布林型別 true flase

none 空

list 列表

tuple 元組

dict 字典

set 集合

bytes 二進位制,位元組 b』hello』

type( ) 檢視資料型別

佔位符

%s 字串

%d 整數

%f 小數

%.2f 保留兩位小數

format

# format

# s = '你好,{}, 年齡{}, 在玩貪玩藍月'.format(name, age)

# s = '你好,, 年齡, 在玩貪玩藍月'.format(n=name, a=age)

f-string(f表示式)

f-string

s = f'你好,, 年齡, 在玩貪玩藍月'

print(s)

字串比較

ascii碼

a=> 65, z=> 90, a=> 97, z=>122 

0=> 48, 9=> 57,

邏輯運算子

and or not

and 與 =>兩邊為真則結果為真,否則為假

print(true and true) # true

print(true and false) # false

print(false and true) # false

print(false and false) # false

or =>兩邊都為假,則結構為假,否則為真

print(true or true) # true

print(true or false) # false

print(false or true) # false

print(false or false) # false

not

一定會得到bool值得結果

print(not true)

print(not 3>4)

print(not 0)

print(not 3)

print(not -3)

print(not none)

print(not '')

print(not ' ')

數值中0為假,其他為真

none為假

字串中,』'為假,其他為真

短路操作

and從左往右依次判斷表示式的值是否為true,

如果是true,則繼續判斷後面的表示式

如果是false則直接返回該表示式的值,且後面不會再判斷

如果判斷到最後乙個,則不管真假,直接返回最後的值

a = 10 and none and -2

print(a)

b = 3 and print(1) and print(3)

print(1) 會執行,執行列印1,print(1)執行完返回none

\# print(b)

\# c = 3 and 4 and ''

\# print(c)

or

# 從左往右依次判斷表示式的值是否為true,

# 如果是false,則繼續判斷後面的表示式

# 如果是true則直接返回該表示式的值,且後面不會再判斷

# 如果判斷到最後乙個,則不管真假,直接返回最後的值

\# a = 0 or 3 or 4

\# print(a)

\# b = 0 or none or 4

\# print(b)

\# c = 0 or 4 or print(5)

\# print(c)

python資料型別

python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...

python 資料型別

python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...

Python 資料型別

一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...