python核心编程第2章课后题答案(第二版36页)
2015-09-15 20:14
543 查看
2-5 Loops and Numbers
a) i = 0
while i <11:
print i
i += 1
b) for i in range(0,11):
print i
2-6 Conditionals
n =int( raw_input('enter a number:'))
if n < 0:
print 'negative'
elif n > 0:
print 'positive'
else:
print 'zero'
2-7 Loops and strings
s = raw_input('enter a string:')
for each_char in s:
print each_char
or
for i in range(len(s)):
print i,s[i]
or
i = 0
slen = len(s)
while i < slen:
print i,s[i]
i +=1
or
for i,x in enumerate(s):
print i,x
2-8 Loops and operators
subtot = 0
for i in range(5):
subtot + = int(raw_input('enter a number:'))
print subtot
or
print sum(int(raw_input('enter a mumber:')) for i in range (5))
a) i = 0
while i <11:
print i
i += 1
b) for i in range(0,11):
print i
2-6 Conditionals
n =int( raw_input('enter a number:'))
if n < 0:
print 'negative'
elif n > 0:
print 'positive'
else:
print 'zero'
2-7 Loops and strings
s = raw_input('enter a string:')
for each_char in s:
print each_char
or
for i in range(len(s)):
print i,s[i]
or
i = 0
slen = len(s)
while i < slen:
print i,s[i]
i +=1
or
for i,x in enumerate(s):
print i,x
2-8 Loops and operators
subtot = 0
for i in range(5):
subtot + = int(raw_input('enter a number:'))
print subtot
or
print sum(int(raw_input('enter a mumber:')) for i in range (5))
相关文章推荐
- python运算优先级
- python部分运算符理解
- python基本概念——标识符
- python基本概念——字符串
- python使用基础(win10)
- python笔记之编程风格大比拼
- Python简明教程---学习笔记
- python笔记之中缀语法和管道实现
- python笔记之bisect模块
- python笔记之常用模块用法分析
- python笔记之itertools模块
- python笔记之提取网页中的超链接
- python思想一
- python笔记之ZipFile模块
- python笔记之调用系统命令
- python笔记之hashlib模块
- python笔记之subprocess模块
- python笔记之Cmd模块
- python的paramiko模块报错解决办法
- Python学习笔记 -- 第一章