1 數值型別和序列型別

2022-08-13 06:03:09 字數 3428 閱讀 5700

1、什麼是變數? 變數就是用來儲存資料的

2、變數怎麼定義?

3、變數的命名規則: myvar my_var 變數命名、:

數字、字母、下劃線,並且不能以數字開頭,不要用關鍵字命名

檢視關鍵字:

>>> import

keyword

>>>keyword.kwlist['

false

', '

none

', '

true

', '

and', '

as', '

assert

', '

break

', '

class

', '

continue

', '

def', '

del', '

elif

', '

else

', '

except

', '

finally

', '

for', '

from

', '

global

', '

if', '

import

', '

in', '

is', '

lambda

', '

nonlocal

', '

not', '

or', '

pass

', '

raise

', '

return

', '

try', '

while

', '

with

', '

yield

']

1、python中總共有多少數值型別?

>>>a = 1  #

int :整數

>>>b = 1.1 #

float:浮點數

>>>c = 1 + 2j #

complex:複數

>>>d = true #

bool:布林型 (特殊的數值型別,只有true和false兩個值)

3、怎麼檢視資料的型別呢?        > type( )

>>>type(a)

'int

'>

>>>type(b)

'float

'>

>>>type(c)

'complex

'>

>>>type(d)

'bool

'>

1、數值的基本運算

2、python中其他運算方法

注1:python裡面小數如何進行精確計算(了解即可)

>>>a

1>>>b

1.1>>> b -a

0.10000000000000009

>>> import

decimal

>>> a = decimal.decimal('

1.1'

)>>> b = 1

>>> a -b

decimal(

'0.1

')

注2:python中 //運算 預設運算向下取 整數

>>> 7 // 2

3

注3:向上取整(匯入math模組)ceil 向天花板看

>>> import

math

>>> math.ceil(7/2)

4

1、字串:str

字串定義:用引號包起來

>>> a = '

asdfghj

'>>> b = '

112233

'

2、列表:list

列表的定義:中括號 [ ]

a = ['

a','

s','

d',1,2,3]

3、元組 :tuple

元祖的定義:小括號()

>>> a = ('

a','

b','

c','

a',1,2,3)

1、下標索引取值和切片

a[開頭:末尾:步長]          (取頭不取尾)

>>> a = ['

a','

s','

dff',1,2,33]

>>>a[0]'a

'>>> a[4]

2>>> a[0:3]['

a', '

s', '

dff'

]>>>a[0:]['

a', '

s', '

dff', 1, 2, 33]

>>> a[-1]

33

2、序列型別之間相互轉換

>>> a = '

aadsddf

'>>>list(a)['

a', '

a', '

d', '

s', '

d', '

d', 'f'

]>>>tuple(a)('

a', '

a', '

d', '

s', '

d', '

d', 'f'

)>>> a =list(a)

>>>str(a)

"['a', 'a', 'd', 's', 'd', 'd', 'f']

"

3、變數引用和拆包

#

變數的引用

Python 1 數值型別和序列

1 整除 取餘 冪運算 2 由於計算機儲存是按照0101等儲存,計算時有時會有誤差 3 import 匯入 decimal精確計算模組 可用於精確計算數字 import decimal a decimal.decimal 2.2 b decimal.decimal 2 a b decimal 0.2...

一 python數值型別和序列型別

int 整數 float 浮點數 計算機不精確導致,可匯入decimal解決 bool 布林型別 布林型別首字母必須只有true和false兩個,true為真為1,false為假為0 complex 複數型別 1j 只需了解,用的不多 str 字串 引號內 單引號,雙引號,三引號 都為字串內容 li...

第二節 數值型別和序列型別

python數值型別 四種 整數 布林 浮點 複數 整數 int 如 1 布林 bool 如 true false,分別代表1和0,可用作加減運算,主要用於判斷 浮點 float 如 1.25 複數 complex 如 2j 帶j就可以 精確運算 匯入import decimal 精確運算格式 變數...