题目内容

用于提前终止循环的流程控制语句是:

A. pass
B. continue
C. break
D. try

查看答案
更多问题

异常处理中,无论是否出现异常都需要执行的语句放在哪一个分支下面?

A. try
B. except
C. else
D. finally

遍历循环语句的结构为:其中var为变量名;iterable为一个可迭代对象,包括哪些类型的对象?

A. 整数
B. 字符串
C. 文件对象
D. 集合、range、列表、元组

输入一个正整数,输出小于这个数的所有奇数的和,以下程序结果正确的是:

A. n = int(input())result = 0for i in range(n):if i % 2 == 1:result = result + iprint(result)
B. n = int(input())result = 0for i in range(1, n):if i % 2 == 1:result = result + iprint(result)
C. n = int(input())result = 0for i in range(n):result = result + iprint(result)
D. n = int(input())print(sum([i for i in range(n) if i % 2 == 1]))

有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,用户输入一个大于2的月份数,计算输出该月的兔子总对数。

A. month = int(input())a, b = 1, 1for i in range(3, month + 1):a = bb = a + bprint(b)
B. month = int(input())a, b = 1, 1for i in range(3, month + 1):b = a + ba = b - aprint(b)
C. month = int(input())a, b = 1, 1for i in range(3, month + 1):b = a + ba = a - bprint(b)
D. month = int(input())a, b = 1, 1for i in range(3, month + 1):a, b = b, a + bprint(b)

答案查题题库