數(shù)據(jù)類型與進(jìn)制換算

基本數(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ì)象

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在C語言中,五種基本數(shù)據(jù)類型存儲(chǔ)空間長度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來閱讀 4,032評(píng)論 0 2
  • python學(xué)習(xí)總結(jié) 1.程序中注釋的用法、意義和作用; 2.學(xué)習(xí)Python語言的第一個(gè)簡單的程序"Hello ...
    Onlyu_8328閱讀 1,571評(píng)論 1 0
  • 《Python從小白到大?!芬呀?jīng)上市! 在聲明變量時(shí)會(huì)用到數(shù)據(jù)類型,在前面已經(jīng)用到一些數(shù)據(jù)類型,例如整數(shù)和字符串等...
    tony關(guān)東升閱讀 774評(píng)論 0 1
  • 基本數(shù)據(jù)類型 整數(shù)整數(shù)就是沒有小數(shù)部分的數(shù)字,如 42 和 -23 。整數(shù)是有符號(hào)的(正、負(fù)、零)或無符號(hào)的(正、...
    Gary_Tseng閱讀 655評(píng)論 0 0
  • 今天主題:competition 今天我把TM和TTM全部包了,我覺得這樣比較有意思。 即興環(huán)節(jié)說兩個(gè)印象深刻的:...
    俗人特福閱讀 274評(píng)論 0 0

友情鏈接更多精彩內(nèi)容