- 1、本文档共134页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实践与练习二、填空题1、填写如下代码,定义一个类Dog。Table1Dog类1:class?Dog(object):2:????def?__init__(self,?name,?size):3:????????self.name?=?name4:????????self.__size?=?size?5:????def?getInfo(self):6:????????print(This?dogs?name:,?self.name)?7:????????print(This?dog’s?size:,?self.__size)?dog?=?Dog(wangcai,?_____)?dog.getInfo()This?dogs?name:?wangcaiThis?dogs?size:?small??实践与练习2、在前面几题的基础上,有子类Dog和Cat继承了父类Animal,如下空格的输出是以下哪个选项?dog?=?Dog(coco,small);?cat?=?Cat(kawaii)?isinstance(dog,?Animal)___________?isinstance(cat,?Animal)___________?isinstance(dog,?Dog)___________?isinstance(dog,?Cat)____________A.TrueTrueFalseFalseB.TrueTrueTrueFalseC.TrueFalseFalseTrueD.TrueTrueTrueTrue???实践与练习三、编程题1、写一个函数,计算一个给定的日期是该年的第几天。2、从0到9中随机选择,生成1到10个随机数,组成集合A,同理生成集合B,输出A和B以及它们的并集和交集。??7.5文件的操作【例7-41】读取数据:f=open(test.txt,r)content=f.read(5)print(content)print(-*30)content=f.read()print(content)f.close()运行结果如图7-41所示:7.5文件的操作(3)读数据(readlines)就像read没有参数时一样,readlines可以按照行的方式把整个文件中的内容进行一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素【例7-42】readlines#coding=utf-8f=open(test.txt,r)content=f.readlines()print(type(content))i=1fortempincontent:print(%d:%s%(i,temp))i+=1f.close()运行结果如图7-42所示:7.5文件的操作【例7-43】readline:#coding=utf-8f=open(test.txt,r)content=f.readline()print(1:%s%content)content=f.readline()print(2:%s%content)f.close()运行结果如图7-43所示:7.5文件的操作有些时候,需要对文件进行重命名、删除等一些操作,python的os模块中都有这么功能。1.文件重命名os模块中的rename()可以完成对文件的重命名操作rename(需要修改的文件名,新的文件名)importosos.rename(毕业论文.txt,毕业论文-最终版.txt)2.删除文件os模块中的remove()可以完成对文件的删除操作remove(待删除的文件名)importosos.remove(毕业论文.txt)3.创建文件夹importosos.mkdir(张三)4.获取当前目录importosos.getcwd()5.改变默认目录importosos.chdir(../)6.获取目录列表importosos.listdir(./)7.删除文件夹importosos.rmdir(张三)7.6python的类库1.操作系统接口os模块提供了很多与操作系统交互的函数,os模块提供了访问操作系统服务的功能,它所包含的内容相当多。importosos.getcwd()#Returnthecurrentwo
您可能关注的文档
- Linux系统与大数据应用 课件 第1章 Linux系统概述.ppt
- Linux系统与大数据应用 课件 第2章 Hadoop平台常用的Linux命令.ppt
- Linux系统与大数据应用 课件 第3章 Linux系统用户与组管理.ppt
- Linux系统与大数据应用 课件 第4章 Linux系统编辑器和软件安装.ppt
- Linux系统与大数据应用 课件 第5章 Linux系统网络及其服务配置.ppt
- Linux系统与大数据应用 课件 第6章 大数据挖掘的shell基础.ppt
- Linux系统与大数据应用 课件 第8章 大数据开发平台.ppt
- Linux系统与大数据应用 课件 第9章 大数据应用开发工具.ppt
- Linux系统与大数据应用 课件 第10章 大数据应用与案例.pptx
- 跨境电商数据分析与应用题库(AB卷) .docx
最近下载
- (高清版)BT 44109-2024 信息技术 大数据 数据治理实施指南.pdf VIP
- 《麦子》-2021年高考现代文阅读文学类题目精准解析(word版).docx
- 1 小蝌蚪找妈妈 课件(共18张PPT).pptx VIP
- 预应力管桩计算书-桩身稳定计算.xls
- 2023-2024学年北京丰台区八年级初二(上)期末数学试卷及答案.pdf
- 一种柔性相变蓄冷材料及其制备方法.pdf VIP
- 班主任工作总结班主任工作总结.docx VIP
- 管桩计算书三.xls VIP
- 以协同创新为引领建构高校地方政府中小学三位一体的教师教育新机制.pdf VIP
- 2023-2024学年部编版(五四制)一年级上册期末测试语文试卷(名校二)优质.pdf VIP
文档评论(0)