答案:A 解析:% 是取模运算符,也就是求余数的运算,10 除以 3 商为 3,余数为 1,所以 10 % 3 的结果是 1。
答案:B 解析:Python 依靠缩进表示代码块,缩进不是仅仅为了美观,而是语法的一部分,缩进错误会让解释器无法正确识别代码块的范围,从而导致语法错误或者程序逻辑与预期不符,所以选项 A 错误;虽然通常建议使用 4 个空格缩进,但也可以使用制表符或者其他数量的空格等方式,只要在同一个代码块内缩进保持一致就行,并非只能用 2 个空格,选项 C 错误;不仅是循环和条件语句,函数定义、类定义等凡是需要划分代码块的地方都需要通过缩进体现,选项 D 错误。
答案:C 解析:Python 列表非常灵活,它的元素可以是不同的数据类型,比如数字、字符串、列表、字典、元组等各种类型的数据都可以放在同一个列表中,不需要保持元素的数据类型一致。
答案:AB 解析:可以使用 list() 函数来创建一个空列表,它是内置的列表构造函数;同时,直接使用方括号 [] 也能表示一个空列表。选项 C {} 用来创建空字典;选项 D () 可以用来创建空元组或者表示一个空的元组对象,在特定的函数调用等场景下使用。