Metadata-Version: 2.4
Name: cm_picker
Version: 1.0.0
Summary: 计算概论C课程课堂随机点名、分组、抽奖和座位表工具
Author: Chen Mo
Author-email: chenmoemail@126.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: Chinese (Simplified)
Classifier: Intended Audience :: Education
Classifier: Topic :: Education
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-python
Dynamic: summary

# cm_picker

《计算概论C》课堂随机点名、分组、抽奖和座位表工具。

## 安装

```bash
pip install cm_picker
```

## 示例

```python
import cm_picker

names = ['张三', '李四', '王五', '赵六', '钱七', '孙八']

print(cm_picker.pick_one(names))
print(cm_picker.group_by_count(names, 2))
print(cm_picker.lucky_draw(names, ['一等奖', '二等奖']))

chart = cm_picker.make_exam_seating_chart(names, rows=2, cols=3)
cm_picker.save_result(chart, '座位表.csv')
```

这个库适合在学完列表、随机数、循环之后使用。库负责随机策略和表格保存，学生仍然需要自己准备名单、设计交互和展示结果。
