做出一些调整:这里写简答题,直接把代码题的github地址放上来。
第五章习题GitHub地址
5-1
普通整型:类似于Java的长整型,长度取决于机器的位数,32位就有32个bit的长度
64位就有64个bit的长度
长整型:取决于机器支持的(虚拟)内存大小,一般机器内存为4G,再加上虚拟内存, 就会有410241024*8 bit位。
5-9
5–9. 数值形式 回答下面关于数值格式的问题:
(a) 为什么下面的例子里 17+32 等于 49, 而 017+32 等于 47, 017+032 等于 41?
>>> 17 + 32
49
>>> 017+ 32
47
>>> 017 + 032
41
(b)为什么下面这个表达式我们得到的结果是 134L 而不是 1342 ?
>>> 56l + 78l
134L
(a) 三位数且第一位置0,表示这个数是八进制,017化为十进制是15
032化为十进制是26.
(b) 56跟78后面的符号不是数字1,而是字母l,表示是长整型。