python核心编程-第五章-习题
1.长整型表示数的范围比整型更大。在python中,整型、长整型趋于统一,普通用户不用特别关注两者区别,仅当需引用C语言时需要特别注意。 2.操作符 (a) def multiply(x,y): return x * y (b) >>> multiply(23,24) 552 3. def result(x): if 90 <= x <= 100: return "A" elif 80 <= x <= 89: return "B" elif 70 <= x <= 79: return "C" elif 60 <= x <= 69: return "D" else: return "F" 4. # -*- coding:utf-8 -*- def year_judge(year): if (int(year) % 4 == 0 and int(year) % 100 != 0) or int(year) % 400 == 0: return u"该年是闰年!" else: return u"该年是平年!" 5. # -*- coding:utf-8 -*- def exchange(x): divide_25, mod_25 = divmod(x, 25)[0], divmod(x,25)[1] if mod_25 == 0: return u"%d 美分换算结果是:%d枚25美分。