Linux系统与大数据应用 课件 第7章 Linux系统下的Python基础.ppt

Linux系统与大数据应用 课件 第7章 Linux系统下的Python基础.ppt

  1. 1、本文档共134页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档