易懂,简单,德天编程课-类,函数,遍历,文档保存输出的组合使用
学习要点:
1、如何保存内容到文档中
2、如何循环遍历
3、如何定义类及类的函数
保存内容到doc
1、导入模块 from docx import Document
2、激活内存文档 doc = Document()
3、激活文档段落 p = doc.add_paragraph()
4、激活段落内文字 r = p.add_run()
5、保存文档 doc.save("filename.doc")
如何定义类
1、def 定义类名
2、构造类:def __init__(self,make,model,year)
2-1:参数 self.make,self.model,self.year
3、def 组合参数
3-1:+连接符用法,str(数字)数字字符化用法
遍历方法
1、for in遍历10次
2、产生10个名称组合,遍历过程的数字变量,实现了奥迪车年度变化
"""
class Car():
def __init__(self,make,model,year):
self.make=make
self.model=model
self.year=year
def zuhe_name(self):
long_name=str(self.year)+' '+self.make+' '+ self.model
return long_name.title()
from docx import Document #激活模块变量
doc = Document() #激活文档变量
p = doc.add_paragraph() #激活段落文档
r = p.add_run("奥迪系列车款组合")
for i in range(10):
new_car=Car("aodi","A4",2006+i)
doc.add_paragraph(new_car.zuhe_name())
print(new_car.zuhe_name())
doc.save("7-26复习.doc")
保存最终结果如图:
请大家思考一下,如何让-----类型设计另起新的段落写入文档呢?
期待你的用心分析,结果请写入留言区。