#Q003. 基础知识理论
基础知识理论
Python 小学生初学者试题(20题,题号连续)
选择题:
1、下面哪一个是 Python 中用来打印文字到屏幕的命令? {{ select(1) }}
print("你好")echo("你好")show("你好")write("你好")
2、运行 print(3 + 4) 会输出什么? {{ select(2) }}
3 + 47"3+4"- 报错
3、下面哪个是正确的变量赋值写法? {{ select(3) }}
5 = aa == 5a = 5let a = 5
4、下面哪段代码能正确输出 “我今年10岁”(假设 age = 10)? {{ select(4) }}
print("我今年" + age + "岁")print("我今年" + str(age) + "岁")print("我今年" age "岁")print(我今年 + age + 岁)
5、运行以下代码会输出什么?
for i in range(3):
print(i)
{{ select(5) }}
0 1 21 2 30,1,2- 分三行输出:0、1、2
6、下面哪个符号用于比较两个数是否相等? {{ select(6) }}
===!=<>
多选题:
7、以下哪些是 Python 中合法的变量名?(可以有多个正确答案) {{ multiselect(7) }}
my_cat2dogs_scorefor
8、Python 中不可变的数据类型有哪些? {{ multiselect(8) }}
- 字符串
- 列表
- 元组
- 字典
9、以下哪些代码可以创建一个空列表? {{ multiselect(9) }}
my_list = []my_list = list()my_list = {}my_list = ()
10、以下哪些是 Python 的关键字(保留字)? {{ multiselect(10) }}
ifelseapplewhile
填空题:
11、在 Python 中,用 {{ input(11) }} 符号表示注释,程序不会执行它。
12、要让程序暂停并等待用户输入文字,可以使用 {{ input(12) }} 函数。
13、type(10) 的结果是 <class '{{ input(13) }}'>。
14、要向列表 fruits = ["苹果", "香蕉"] 中添加“橙子”,应使用方法:fruits.{{ input(14) }}("橙子")。
15、要让程序重复执行某段代码 5 次,可以使用 for i in range({{ input(15) }}):。
16、定义函数时使用的关键字是 {{ input(16) }}。
判断题:
17、"5" + "3" 的结果是 "53"。 {{ select(17) }}
- 对
- 错
18、if 语句后面必须加上冒号 :。 {{ select(18) }}
- 对
- 错
19、len("hello") 的结果是 5。 {{ select(19) }}
- 对
- 错
20、print(10 / 3) 的结果是 3。 {{ select(20) }}
- 对
- 错