| .gitea/workflows | ||
| src | ||
| tests | ||
| .gitignore | ||
| README.md | ||
| REPORT.md | ||
| requirements.txt | ||
作业 1:个人信息卡生成器
任务
- 在
src/card_generator.py完成generate_card:格式化输出个人信息卡。 - 支持可选字段为空时的占位、手机号标准化、邮箱基本校验、宽度控制。
- 通过公开测试与隐藏测试;提交
REPORT.md反思。
环境与依赖
- Python 3.11+
- 安装依赖:
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple
本地运行
pytest -q
提交要求
- 提交信息需包含关键字“完成作业”以触发评分。
- 确保
REPORT.md已填写。
评分构成(总分 15)
- Core 测试:8 分
- Edge 测试:4 分
- REPORT.md:3 分