基本數(shù)據(jù)類型:
1.整型? int 可存儲(chǔ)任意大小的整數(shù)(可以做超大數(shù)計(jì)算,不會(huì)造成“整數(shù)溢出”)
2.浮點(diǎn)型? ?float 在內(nèi)存中用科學(xué)計(jì)數(shù)法存儲(chǔ)? ?如:3.14可表示為314e-2或者314E-2?
3.布爾型
4.字符串型
運(yùn)算符
*浮點(diǎn)數(shù)除法用/;整數(shù)除法用//;冪用**
*0 不能做除數(shù),會(huì)直接報(bào)錯(cuò)
*divmod()函數(shù)可以同時(shí)得到商和余數(shù),返回是一個(gè)元祖
進(jìn)制
在python中,除了10進(jìn)制,還有其他三種進(jìn)制:
? ? ? ? 0b或0B,二進(jìn)制 0 1
? ? ? ? 0o或0O,八進(jìn)制 0 1 2 3 4 5? 6 7
? ? ? ? 0x或0X,十六進(jìn)制 0 1 2 3 4 5 6 7 8 9 a b c d e f?

類型轉(zhuǎn)換
整形轉(zhuǎn)換(使用int進(jìn)行類型轉(zhuǎn)換)
1.浮點(diǎn)數(shù)直接舍去小數(shù)部分。
2.布爾值True轉(zhuǎn)為1,F(xiàn)alse轉(zhuǎn)為0
3.字符串符合整數(shù)格式則直接轉(zhuǎn)成對(duì)應(yīng)整數(shù),否則報(bào)錯(cuò)

浮點(diǎn)數(shù)轉(zhuǎn)換(float())
float(3)是將對(duì)象3進(jìn)行計(jì)算生成3.0這個(gè)新的對(duì)象,而3依然存在
*自動(dòng)轉(zhuǎn)型
整數(shù)和浮點(diǎn)數(shù)混合運(yùn)算時(shí),表達(dá)式結(jié)果自動(dòng)轉(zhuǎn)型成浮點(diǎn)數(shù)。

*四舍五入(round(value)返回四舍五入后的整數(shù)值,區(qū)分于int(),int直接把小數(shù)部分去掉)。同樣不改變?cè)兄担a(chǎn)生一個(gè)新對(duì)象