Python实现word选择题自动选择答案下

时间:2024-11-09 11:52:13

1、接着上节的,这次实现随机插入‘A,B,C ,D’四个答案,并且把它保存到word文档首先随机插入答案到文档中import randomrandom.choice('ABCD')for i in range(len(zjl)): readlist.insert(zjl[i]+i, random.choice('ABCD'))#随机插入答案

Python实现word选择题自动选择答案下

2、接下来把结果处理成字符串将list转化为字符串,python list转字符串,''.join(readlist)

Python实现word选择题自动选择答案下

3、我们把字符串存入到word文档,如下代码实现,运行即可存入from docx import Documentdocument = Document()document.add_heading('king', 0) #给文档加个标题p = document.add_paragraph(newstrread)document.save('E:\software\demo.docx')

Python实现word选择题自动选择答案下

4、最后我们打开保存的word文档看看是否真的保存kingking 1 + 1 = 多 少 呢 ( C) A 2 B 3 C 4 D 1 1 + 1 = 多 少 呢 A (A) A 2 B 3 C 4 D 1 ......我们发现成功保存了,到此完成

Python实现word选择题自动选择答案下

5、更多python-docx的知识可以到它的官网学习了解https://python-docx.readthedocs.io/en/latest/,里面有详细介绍

Python实现word选择题自动选择答案下
© 2025 手抄报圈
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com