题目
A.Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组。
B.在Python中if…elif…elif…结构中必须包含else子句。
C.在Python中没有switch-case的关键词,可以用if…elif…elif…来等价表达。
D.循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。
第1题
A.Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组。
B.Python中循环结构中无else语句。
C.在Python中多分支可以用if…elif…else…来表达。
D.循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。
第4题
A.当在序列中循环访问元素时,如果要获取元素的下标,可以使用enumerate() 函数,例如 for i in enumerate(list)。
B.如果要倒序遍历访问序列中的元素,可以对该序列使用reversed() 函数,例如 for i in reversed(list)。
C.在遍历列表的同时可以修改列表本身,例如如下的代码可以做到。 words = ['I', 'love', 'Python'] for w in words: if len(w) > 4: words.insert(0, w)
D.对字典进行遍历访问时,可以通过items()函数同时得到key, value值。例如 for k, v in scores.items()。
第5题
A.在遍历列表的同时可以修改列表本身,例如如下的代码可以做到。 words = ['I', 'love', 'Python'] for w in words: if len(w) > 4: words.insert(0, w)
B.当在序列中循环访问元素时,如果要获取元素的下标,可以使用enumerate() 函数,例如 for i in enumerate(list)。
C.如果要倒序遍历访问序列中的元素,可以对该序列使用reversed() 函数,例如 for i in reversed(list)。
D.对字典进行遍历访问时,可以通过items()函数同时得到key, value值。例如 for k, v in scores.items()
第6题
A.type和identifier分别表迭代变量的类型和名称,arrayName可表示要迭代的数组
B.statement里可以用break语句或continue语句
C.foreach语句只能用来访问数组元素或集合
D.可以在foreach语句体中改变迭代变量的值
第7题
A.<条件>部分可以是一个if语句,例如if(if(a==0)……)……
B.<语句>部分可以是一个if语句,例如if(……)if(……)……
C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功 能不变
D.<语句>部分可以是一个循环语句,例如if(……) while(……)……
第8题
A.<条件>部分可以是一个if语句,例如if(if(a==0)……)……
B.<语句>部分可以是一个if语句,例如if(……)if(……)……
C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功 能不变
D.<语句>部分可以是一个循环语句,例如if(……) while(……)……
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!