Python 中,for 和 while 可以有 else 语句?
(A)只有for有else语句
(B)只有while有else语句
(C)for,while都有else语句
(D)for,while都没有else语句
参考答案
继续答题:下一题


更多Python语言基础试题
- 1如果name="全国计算机等级考试二级Python",以下选项中输出错误的是( )。
- 2题目:有5个人坐在一起,问第五个人多少岁?他说比第四个人大两岁。问第四个人岁数,他说比第三个人大两岁。问第三个人,又说比第二个人大两岁。问第二个人,说比第二个人大两岁。最后问第一个,他说是十岁。请问第五个人多大? ''' 需求:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? 思路:利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。 ''' def age(n): if n == 1: __________c = 10 else: ________________________ return c print age(5)
- 3对建立良好的程序设计风格,下面描述正确的是( )。
- 4字典 d={Name: Kate, No: 1001, Age: 20},表达式len(d)的值为()
- 5以下对 Python 程序缩进格式描述错误的选项是( )。