码迷,mamicode.com
首页 > 编程语言 > 详细

Python核心编程(第二版) 第五章习题答案

时间:2014-05-29 22:49:13      阅读:394      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   java   

5-1.整型。讲讲Python普通整型和长整型的区别。

答:Python 的标准整数类型是最通用的数字类型。在大多数 32 位机器上,标准整数类型的取值范围是-2**31到 2**31-1,也就是-2,147,483,648 到 2,147,483,647。如果在 64 位机器上使用 64 位编译器编译 Python,那么在这个系统上的整数将是 64 位。

Python 的长整数类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关。

5-2.操作符。
(a)写一个函数,计算并返回两个数的乘积。
(b)写一段代码调用这个函数,并显示它的结果。

bubuko.com,布布扣
 1 #!/usr/bin/python
 2 
 3 def p(a,b):
 4         c=a*b
 5         print c
 6 
 7 
 8 p(2,3)
 9 p(2,3.)
10 p(2,2.0+1J)
bubuko.com,布布扣

5-3.标准类型操作符。写一段脚本,输入一个测验成绩,根据下面的标准,输出他的评分成绩(A-F)。
A:90~100

B:80~89

C:70~79

D:60~69

F:<60

bubuko.com,布布扣
 1 #!/usr/bin/python
 2 
 3 def value(num):
 4         if 90<=num<=100:
 5                 print A
 6         elif 80<=num<=89:
 7                 print B
 8         elif 70<=num<=79:
 9                 print C
10         elif 60<=num<=69:
11                 print D
12         elif num>=0 and num<60:
13                 print F
14         else:
15                 print  "The num is invalid."
16 
17 try:
18         num=int(raw_input("Enter a num:"))
19         value(num)
20 except ValueError,v:
21         print You must input digits.
bubuko.com,布布扣

5-4.取余。判断给定年份是否是闰年。使用下面的公式。
一个闰年就是指它可以被4整除,但不能被100整除,或者它既可以被4又可以被100整除。比如1992年、1996年和2000年是闰年,但1967年和1900年则不是闰年。下一个是闰年的整世纪是2400年。

 

 

 

 

Python核心编程(第二版) 第五章习题答案,布布扣,bubuko.com

Python核心编程(第二版) 第五章习题答案

标签:c   style   class   blog   code   java   

原文地址:http://www.cnblogs.com/tmyyss/p/3758134.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!