為什么oxff == 255
我嘗試pycharm 中print‘learn python in imooc’是運行不了的 必須要加括號 print('learn python in imooc')
另外沒有弄明白為什么0xff==255 能解釋一下嗎?
我嘗試pycharm 中print‘learn python in imooc’是運行不了的 必須要加括號 print('learn python in imooc')
另外沒有弄明白為什么0xff==255 能解釋一下嗎?
2020-05-16
舉報
2020-05-19
Oxff是15*16^0+15*16^1=255
f的值為15,十六進制就乘以16的幾次冪,倒數第一個f乘以16的0次冪,倒數第二個f乘以16的一次冪。就醬
2020-05-18
0xff為十六進制數,轉換成二進制數為11111111,再將11111111轉換成十進制數就是255,(即1x2^(8-1)+1x2^(7-1)+1x2^(6-1)+1x2^(5-1)+1x2^(4-1)+1x2^(3-1)+1x2^(2-1)+1x2^(1-1)=255,具體請查找二進制數轉十進制數的轉換公式)
2020-05-18
python版本是3X?這個教學用的好像是2X,所以要加括號?
0xff是十六進制,f可以看成十進制的15,所以15*15=255?
那個==的意思好像是問的是否等于,跟=不一樣
初學者初答,供參考,打錯了勿怪