第一天学习python,先了解到了进制之间的转换关系。
如二进制与十进制的转换,如1111转成十进制为15,1111从左向右可看出2^3+2^2+2^1+2^0为8+4+2+1=15。记住前8位1的二进制代表的数为128、64、32、16、8、4、2、1,其中0的代表0。当然还有种叫取k余法,如十进制中的27转为二进制时27/2=13余1,13/2=6余1,6/2=3余0,3/2=1余1,从后往前,得11011;同理,这种方法也适用于转其他进制。
二进制:1010 1111 0001 01111011
八进制:12 17 1 173
十六进制:a f 1 7b
十进制: 10 15 1 123
内存分布中存在栈区(stack)与堆区(heap),堆区用来存储数据,栈区是只能通过操作栈区得到堆区中的数据。
转载于:https://www.cnblogs.com/wangwei5979/p/10692341.html