python核心编程第二版第8章习题答案.docx

8-1.条件语句。请看下边的代码: # statement A if x 0: # statement B pass elif x 0: # statement C pass else: # statement D pass # statement E (a)如果x0,上面哪个语句(A,B,C,D,E)将被执行? (b)如果x==0,上面哪个语句将被执行? (c)如果x0,上面哪个语句将被执行? 答案: (a)C (b)D (c)B 8–2. 循环. 编写一个程序, 让用户输入三个数字: (f)rom, (t)o, 和 (i)ncrement . 以 i为步长, 从 f 计数到 t , 包括 f 和 t . 例如, 如果输入的是 f == 2, t == 26, i == 4 , 程序将输出 2, 6, 10, 14, 18, 22, 26. 答案: sm = raw_input(Enter three numbers: ) a,b,c = sm.split( ) f = int(a) t = int(b) i = int(c) while f = t: print f, f += i 8-3.range()。如果我们需要生成下面的这些列表,分别需要在range()内建函数中提供哪些参数? (a)[0,1,2,3,4,5,6,7,8,9] (b)[3,6,9,

文档评论(0)

1亿VIP精品文档

相关文档