说明
- 本目录中的练习在课堂内完成。请在本机使用 VS Code、Cursor 或 Devin Desktop 编写并运行,再将源代码与终端输出填入各题文本框。
PAP1.2-基本程序框架
圆面积、平方根、裴波那契数列、圆周长、三角形面积。
5 题 · 已开放
PAP2.1-变量与赋值
基本赋值、多重赋值、交换变量值、变量命名与类型。
9 题 · 已开放
PAP2.2-字符串
创建、连接、索引、切片、查找与分割。
10 题 · 已开放
PAP2.3-整数与浮点数
进制、运算、类型转换、体重指数、温度与购物。
14 题 · 已开放
PAP2.4-数学函数库math
模块导入、常数、常用函数与取整。
4 题 · 已开放
PAP3.1-创建与访问列表
创建列表、索引访问、长度、成员判断、连接与重复。
5 题 · 已开放
PAP3.2-管理列表
添加与插入、扩展、删除、修改、排序与反转。
5 题 · 已开放
PAP3.3-for循环遍历列表
遍历与累加、条件筛选、enumerate 与 zip。
4 题 · 已开放
PAP3.4-列表推导式
由表达式生成新列表、数值换算、条件筛选与条件表达式。
4 题 · 已开放
PAP3.5-数值列表
range 序列、循环、列表推导式与统计。
4 题 · 已开放
PAP3.6-元组
创建、访问、解包、遍历、计数与查找索引。
5 题 · 已开放
PAP4.1-条件控制语句if
比较运算、逻辑运算、双分支与条件表达式。
4 题 · 已开放
PAP4.2-模式匹配语句match
字面值匹配、多值匹配与交通信号灯。
3 题 · 已开放
PAP4.3-while循环语句
计数循环、break、continue 与九九乘法表。
4 题 · 已开放
PAP4.4-随机函数库random
随机种子、选择打乱与圆周率估计。
3 题 · 已开放
PAP4.5-函数
函数定义、返回值、参数与递归阶乘。
4 题 · 已开放
PAP5.1-字典的创建与操作
创建访问、推导式、安全读取与遍历。
5 题 · 已开放
PAP5.2-集合的创建与操作
创建去重、增删、成员检测与集合运算。
5 题 · 已开放
PAP6.1-类的定义与实例化
学生对象、年龄各自保存与矩形面积。
3 题 · 已开放
PAP6.2-属性与方法
实例属性、类属性、类方法与特殊方法。
4 题 · 已开放
PAP6.3-面向对象程序设计
方法重写、父类调用、面积重写与多态。
4 题 · 已开放