1、什麼是變數? 變數就是用來儲存資料的
2、變數怎麼定義?
3、變數的命名規則: myvar my_var 變數命名、:
數字、字母、下劃線,並且不能以數字開頭,不要用關鍵字命名
檢視關鍵字:
>>> import1、python中總共有多少數值型別?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
']
>>>a = 1 #3、怎麼檢視資料的型別呢? > type( )int :整數
>>>b = 1.1 #
float:浮點數
>>>c = 1 + 2j #
complex:複數
>>>d = true #
bool:布林型 (特殊的數值型別,只有true和false兩個值)
>>>type(a)1、數值的基本運算'int
'>
>>>type(b)
'float
'>
>>>type(c)
'complex
'>
>>>type(d)
'bool
'>
2、python中其他運算方法
注1:python裡面小數如何進行精確計算(了解即可)
>>>a1>>>b
1.1>>> b -a
0.10000000000000009
>>> import注2:python中 //運算 預設運算向下取 整數decimal
>>> a = decimal.decimal('
1.1'
)>>> b = 1
>>> a -b
decimal(
'0.1
')
>>> 7 // 2注3:向上取整(匯入math模組)ceil 向天花板看3
>>> import1、字串:strmath
>>> math.ceil(7/2)
4
字串定義:用引號包起來
>>> a = '2、列表:listasdfghj
'>>> b = '
112233
'
列表的定義:中括號 [ ]
a = ['3、元組 :tuplea','
s','
d',1,2,3]
元祖的定義:小括號()
>>> a = ('1、下標索引取值和切片a','
b','
c','
a',1,2,3)
a[開頭:末尾:步長] (取頭不取尾)
>>> a = ['2、序列型別之間相互轉換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
>>> a = '3、變數引用和拆包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']
"
#變數的引用
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 精確運算格式 變數...