欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python語言n=(n+1)< < 1是什么意思?

老白2年前13瀏覽0評論

前提n得有一個(gè)初始值,比如n=1,不然會(huì)報(bào)錯(cuò)那么n=n+1的意思就1+1再賦值給變量n,那么n就等于2。然后<<符號是按位左移的意思,就是把對象轉(zhuǎn)為2進(jìn)制,有效數(shù)字往左移動(dòng)。<<1就是按位左移1個(gè)單位。比如2<<1意思就是2按位左移1個(gè)單位,2的二進(jìn)制就是00000010,左移一位就是00000100,轉(zhuǎn)為十進(jìn)制就是4。那么按位左移多少個(gè)單位的操作,你可以理解為對象乘以2的單位次方。上面的2<<1也就是2乘以2的1次方等于4。用編譯器測試一下: