当前位置:首页>python>Python 基础填空题(20 道)

Python 基础填空题(20 道)

  • 2026-10-11 07:32:49
Python 基础填空题(20 道)

做了20题python填空题,留一个记录。

Python 基础填空题(20 道)

适用:Python 入门学习者,涵盖变量、数据类型、流程控制、函数、列表 / 字典等核心知识点

一、填空题(共 20 题)

1.在 Python 中,用来声明变量的关键字是________(无需声明类型,直接赋值即可)。

2.计算 3 ** 2 的结果是________。

3.查看变量数据类型的内置函数是________。

4.Python 中表示 “等于” 的比较运算符是________。

5.条件语句中,用于表示 “否则如果” 的关键字是________。

6.循环语句中,________语句可以直接跳出当前整个循环。

7.循环语句中,________语句可以跳过本次循环,直接进入下一次循环。

8.定义一个函数需要使用的关键字是________。

9.列表中获取最后一个元素的索引写法是________。

10.向列表末尾添加一个元素的方法是________。

11.统计列表元素个数的函数是________。

12.Python 中注释单行代码使用符号________。

13.字典中存储数据的格式是________: 值。

14.获取字典所有键的方法是________。

15.字符串"python"截取前 3 个字符的写法是________。

16.将字符串全部转为大写的方法是________。

17.判断变量 a 是否为整数类型的函数是________。

18.打开文件的内置函数是________。

19.导入模块使用的关键字是________。

20.生成 1 到 10(包含 10)的整数序列,写法是________。

答案与详细解析

1.答案:无(不需要关键字)

解析:Python 是弱类型语言,变量直接赋值定义(如a=10),无需int、float等声明关键字。

2.答案:9

解析:**是 Python 的幂运算符,3**2表示 3 的平方,结果为 9。

3.答案:type()

解析:type(变量)可以返回变量的数据类型,例如type(10)返回<class 'int'>。

4.答案:==

解析:单个=是赋值运算符,==才是判断两边是否相等的比较运算符。

5.答案:elif

解析:Python 条件语句结构:if -> elif -> else,elif 是 else if 的简写。

6.答案:break

解析:break作用是终止当前循环,不再执行后续循环内容。

7.答案:continue

解析:continue只跳过本次循环剩余代码,直接进入下一次循环。

8.答案:def

解析:函数定义格式:def 函数名():,是 Python 定义函数的固定关键字。

9.答案:-1

解析:Python 列表支持负索引,-1代表最后一个元素,-2代表倒数第二个。

10.答案:append()

解析:列表.append(元素)可以在列表末尾追加单个元素。

11.答案:len()

解析:len(列表/字符串/字典)可获取容器的元素个数 / 长度。

12.答案:#

解析:# 后面的内容为单行注释,不会被程序执行。

13.答案:键

解析:字典标准格式:{键1:值1, 键2:值2},键值对一一对应。

14.答案:keys()

解析:字典.keys()可以获取字典中所有的键,返回可迭代对象。

15.答案:"python"[:3]

解析:字符串切片格式[起始:结束],不写起始默认从 0 开始,[:3]截取 0、1、2 索引字符。

16.答案:upper()

解析:字符串.upper()会将字符串所有小写字母转为大写,不改变原字符串。

17.答案:isinstance()

解析:isinstance(a, int)可以判断变量 a 是否为整数类型,返回布尔值。

18.答案:open()

解析:open(文件路径, 模式)是 Python 内置的文件操作函数,用于打开 / 创建文件。

19.答案:import

解析:import 模块名可以导入 Python 标准库或第三方模块。

20.答案:range(1,11)

解析:range(起始, 结束, 步长),结束值不包含,因此 1~10 需要写range(1,11)。

最新文章

随机文章