本页目录

test

发布时间:

一本通·启蒙篇 题库(三档分类 + 练习点 + 可点击链接)

共 478 题,全部可用 Python3 完成。点击题号即可跳转到对应题目。

📑 目录

🟢 简单(79 题)

🟡 初级(212 题)

🔴 高级(187 题)


🟢 简单(共 79 题)

入门 · 顺序结构(第2~14章):最基础的输入输出、变量、加减乘除,零基础即可上手。

第2章 · 顺序结构(练:输出语句 print(打印一行文字))

第3章 · 顺序结构(练:输出表达式与简单图案)

第4章 · 顺序结构(练:变量赋值与两数交换)

第5章 · 顺序结构(练:输入语句 input(读入数据))

第6章 · 顺序结构(练:四则运算(加减乘除))

第7章 · 顺序结构(练:浮点数与保留小数位数)

第8章 · 顺序结构(练:带余除法、整除与取模)

第9章 · 顺序结构(练:字符类型与 ASCII 码)

第10章 · 顺序结构(练:浮点数运算与取整)

第11章 · 顺序结构(练:代数公式代入计算)

第12章 · 顺序结构(练:数据类型大小与公式计算)

第13章 · 顺序结构(练:格式化输出、时间换算、取数位)

第14章 · 顺序结构(练:浮点输出与四舍五入)

🟡 初级(共 212 题)

基础 · 选择结构 + 循环结构 + 函数(第15~48章):if/else、for/while 循环、自定义函数。

第15章 · 选择结构(练:布尔类型与真假判断)

第16章 · 选择结构(练:if 单分支(判断正负、奇偶))

第17章 · 选择结构(练:if-else 双分支判断)

第18章 · 选择结构(练:多分支与嵌套判断)

第19章 · 选择结构(练:if-elif 多条件判断)

第20章 · 选择结构(练:范围判断与逻辑与(and))

第21章 · 选择结构(练:区间多分支与嵌套判断)

第22章 · 选择结构(练:逻辑运算(与 or 或 not 非))

第23章 · 选择结构(练:多分支选择与日期星期)

第24章 · 循环结构(练:for 循环入门(重复 n 次))

第25章 · 循环结构(练:for 循环计数与求和)

第26章 · 循环结构(练:while 循环入门)

第27章 · 循环结构(练:while 循环累加与求均值)

第28章 · 循环结构(练:循环中的统计与计数)

第29章 · 循环结构(练:循环求幂、阶乘、末位)

第30章 · 循环结构(练:循环与数学函数(平方根等))

第31章 · 循环结构(练:循环嵌套入门)

第32章 · 循环结构(练:循环嵌套应用)

第33章 · 循环结构(练:循环与数论(素数、水仙花数))

第34章 · 循环结构(练:循环综合练习)

第35章 · 循环结构(练:数位分离与 while 循环)

第36章 · 循环结构(练:矩阵与双重循环)

第37章 · 循环结构(练:用循环打印图形(菱形等))

第38章 · 函数(练:函数定义与图形输出)

第39章 · 函数(练:循环模拟与穷举)

第40章 · 函数(练:函数与字符处理)

第41章 · 函数(练:函数与幂运算、比较)

第42章 · 函数(练:函数与数学计算)

第43章 · 函数(练:进制转换(八/十六/二进制))

第44章 · 函数(练:二进制补码与位运算基础)

第45章 · 函数(练:位运算(异或、高低位交换))

第46章 · 函数(练:函数与数论(素数、完全数、回文素数))

第47章 · 函数(练:递归与函数综合)

第48章 · 函数(练:递归(斐波那契数列))

🔴 高级(共 187 题)

提高 · 数组 + 字符串 + 结构体 + 算法(第49~86章):排序查找、二维数组、枚举、贪心、背包等。

第49章 · 数的存储与组织(练:一维数组入门)

第50章 · 数的存储与组织(练:一维数组应用(求和、下标))

第51章 · 数的存储与组织(练:数组的插入与删除)

第52章 · 数的存储与组织(练:数组倒置与比较)

第53章 · 数的存储与组织(练:数组最值(最大/最小位置))

第54章 · 数的存储与组织(练:数组排序入门)

第55章 · 数的存储与组织(练:排序综合(奇偶排序、绝对值排序))

第56章 · 数的存储与组织(练:查找(顺序查找、最接近元素))

第57章 · 数的存储与组织(练:排列问题(全排列、字典序))

第58章 · 数的存储与组织(练:数组去重与排名)

第59章 · 数的存储与组织(练:贪心初步(合并果子))

第60章 · 数的存储与组织(练:去重、约瑟夫问题、素数筛法)

第61章 · 数的存储与组织(练:数组模拟(机器翻译等))

第62章 · 数的存储与组织(练:二维数组与矩阵运算)

第63章 · 数的存储与组织(练:蛇形/回形填数)

第64章 · 数的存储与组织(练:二维数组转置与图像变换)

第65章 · 数的存储与组织(练:搜索基础(连通块/细胞个数))

第66章 · 数的存储与组织(练:图论入门(邻接关系))

第67章 · 数的存储与组织(练:递推(动态规划入门))

第68章 · 字符数组与字符串(练:字符串基础操作)

第69章 · 字符数组与字符串(练:字符串处理(空格、单词、加密))

第70章 · 字符数组与字符串(练:字符串查找、子串、回文)

第71章 · 字符数组与字符串(练:字符串排序(字典序))

第72章 · 字符数组与字符串(练:字符串与数字转换)

第73章 · 字符数组与字符串(练:字符串查找应用)

第74章 · 字符数组与字符串(练:字符串图形输出)

第75章 · 结构体和文件(练:结构体与排序)

第76章 · 结构体和文件(练:结构体排序应用)

第77章 · 结构体和文件(练:链表模拟)

第78章 · 结构体和文件(练:高精度大整数运算)

第81章 · 算法设计(练:简单运算综合)

第82章 · 算法设计(练:枚举(穷举所有可能))

第83章 · 算法设计(练:二分查找与枚举)

第84章 · 算法设计(练:快速幂与分治)

第85章 · 算法设计(练:贪心算法)

第86章 · 背包问题(练:动态规划(01背包等))