第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在python中,以0開頭的數(shù)字意味著什么?

在python中,以0開頭的數(shù)字意味著什么?

犯罪嫌疑人X 2019-06-28 15:03:46
在python中,以0開頭的數(shù)字意味著什么?當(dāng)我在python中鍵入前面有0的小整數(shù)時(shí),它們會(huì)給出奇怪的結(jié)果。這是為什么?>>> 0119>>> 010064>>> 02723注意:PythonVersion2.7.3我已經(jīng)在Python3.0中測試過這個(gè)版本,顯然這是一個(gè)錯(cuò)誤。所以它是特定版本的。編輯:它們顯然仍然是整數(shù):>>> type(027)`<type 'int'>`
查看完整描述

3 回答

?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

在Python 2中(以及更多的編程語言),它們表示八進(jìn)制數(shù).

在Python 3中,011不再起作用了,你會(huì)用0o11相反。

作為對編輯的響應(yīng)它們是正則整數(shù)。它們只是指定了不同的方式;它們由Python自動(dòng)轉(zhuǎn)換為內(nèi)部整數(shù)表示(實(shí)際上是base-2,所以兩者都是)。9011內(nèi)部轉(zhuǎn)換為0b1001).


查看完整回答
反對 回復(fù) 2019-06-28
?
largeQ

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊

Python版本2和3都理解用前導(dǎo)“0o”和“0O”(大寫o)編寫的八進(jìn)制,所以在使用Python2.x時(shí)也要習(xí)慣使用if。

只對字符串中的數(shù)字使用前導(dǎo)零。

您可以使用int()從任何其他基本系統(tǒng)轉(zhuǎn)換整數(shù)。

>>> int(0o20)

16

如果希望以前導(dǎo)零顯示輸出,請根據(jù)以下答案定義輸出:帶前導(dǎo)零的顯示數(shù)字

如果您計(jì)劃使用ZIP代碼,最好以各種方式將它們視為字符串。


查看完整回答
反對 回復(fù) 2019-06-28
  • 3 回答
  • 0 關(guān)注
  • 3671 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)