PyPython习题册

期中复习

七题模拟考试

总分100分,难度按题型逐步递进。

每次从90道可自动评分的编程题中,按难度抽取7题。前三题各20分,后四题各10分,共100分。

后四题中,重点题型的抽取权重为普通题的4倍。每道候选题均有机会入选,同卷不重复抽取相同题型。

开始后固定本次试卷,刷新继续原卷;重新组卷会重新抽题。交卷后开放知识回顾、答案与测试。大型综合应用题不进入试卷。

第1题 20分
基础输入与表达式

13道候选题,随机抽取1道

第2题 20分
字符串与条件判断

19道候选题,随机抽取1道

第3题 20分
循环与格式化

25道候选题,随机抽取1道

第4题 10分
状态处理与函数基础

15道候选题,随机抽取1道

第5题 10分
枚举与函数应用

8道候选题,随机抽取1道

第6题 10分
算法组合与随机模拟

5道候选题,随机抽取1道

第7题 10分
多步骤算法与异常处理

5道候选题,随机抽取1道

重点题型与专项练习
题型复习重点专项练习
最大公约数两个数辗转相除;五个数逐次调用函数。两个数的最大公约数 五个数的最大公约数
素数处理1和2;正确放置return。用函数判断素数
数列单次查询、多组查询和三项递推。斐波那契数列的第n项 多组斐波那契数列查询 三项递推数列的第n项
去重随机数randint、not in、append和列表展开。生成十个不重复的随机整数
百钱买百鸡枚举公鸡与母鸡,用总数确定小鸡。百钱买百鸡:枚举解 百钱买百鸡:解的数量
蒙特卡洛采样、圆内判定、比例及小数格式。蒙特卡罗法估算圆周率 正弦定积分
素数应用素数对、分解与区间统计。输出素数对 单个偶数的哥德巴赫分解 连续偶数的哥德巴赫分解 第n小的质数 区间内的素数个数
公倍数与异常逗号输入、终止条件、类型检查与异常处理。最大公约数与最小公倍数 带异常处理的公约数循环计算
限次猜数计数、break、continue与输入转换异常。限六次的猜数字 带输入异常的限次猜数字

最近考试