python核心编程第5章课后题答案
2015-09-15 20:14
507 查看
5-8Geometry
import math
def sqcube():
s = float(raw_input('enter length of one side: '))
print 'the area is:', s ** 2., '(units squared)'
print 'the volume is:', s ** 3., '(cubic units)'
def cirsph():
r = float(raw_input('enter length of radius: '))
print 'the area is:', math.pi * (r ** 2.),'(units squared)'
print 'the volume is:', (4. / 3.) * math.pi * (r **3.), '(cubic units)'
5-11Modules
(a) 使用循环和算术运算,求出 0-20 之间的所有偶数
for i in range(0,22,2):
print i
or
for i in range(22):
if i%2 ==0:
print i
(b) 同上,不过这次输出所有的奇数
for i in range(1,20,2):
print i
or
for i in range(20):
if i%2 !=0:
print i
import math
def sqcube():
s = float(raw_input('enter length of one side: '))
print 'the area is:', s ** 2., '(units squared)'
print 'the volume is:', s ** 3., '(cubic units)'
def cirsph():
r = float(raw_input('enter length of radius: '))
print 'the area is:', math.pi * (r ** 2.),'(units squared)'
print 'the volume is:', (4. / 3.) * math.pi * (r **3.), '(cubic units)'
5-11Modules
(a) 使用循环和算术运算,求出 0-20 之间的所有偶数
for i in range(0,22,2):
print i
or
for i in range(22):
if i%2 ==0:
print i
(b) 同上,不过这次输出所有的奇数
for i in range(1,20,2):
print i
or
for i in range(20):
if i%2 !=0:
print i
相关文章推荐
- python decimal和fractions模块
- python math模块
- python核心编程第4章课后题答案(第二版75页)
- python核心编程第3章课后题答案(第二版55页)
- python核心编程第2章课后题答案(第二版36页)
- python运算优先级
- python部分运算符理解
- python基本概念——标识符
- python基本概念——字符串
- python使用基础(win10)
- python笔记之编程风格大比拼
- Python简明教程---学习笔记
- python笔记之中缀语法和管道实现
- python笔记之bisect模块
- python笔记之常用模块用法分析
- python笔记之itertools模块
- python笔记之提取网页中的超链接
- python思想一
- python笔记之ZipFile模块
- python笔记之调用系统命令