用 Python 进行面向对象编程
成为一名经验丰富的 Python 编程人员,精通面向对象编程和文件处理
讲座 -22
持续时间 -2 小时
终身访问
课程描述
Python面向对象编程课程,你将探索不同方式,使用Python交互数据文件并运用面向对象技能。
面向对象技能使你的工作更轻松更高效。本课程将通过示例讲解继承、多态性、封装、构造函数、不同类型的继承、运算符重载、方法覆盖等概念。
课程概览
Python 独特的存储对象数据的方式。此数据存储在与特定对象关联的称为属性的变量中。Python 定义和管理类和对象属性的方式在其他语言中脱颖而出。
此课程将帮助你使用 Python 执行文件处理。在此,你还将学习文件处理的不同模式以及不同的文件处理属性。完成本课程后,你将能够使用不同的文件对象方法,如 open()、read()、readline()、write()、write line()、flush()、close()、tell()、seek() 等。你还将学习在目录中读写文件的方法和应用案例。
目标
- 专业学习 Python 编程。
- 学习使用 Python 执行文件处理
- 通过面向对象技能使你的工作更轻松更高效
- 学习继承、多态性、封装的概念
- 了解不同类型的继承
- 了解运算符重载和方法覆盖
- 提高网络、数据科学等方面的能力。
- 学习所有内容:从打开文件到关闭文件,从读取到写入文件
- 在几秒内完成对文件的任何操作
先决条件
- 本课程面向初学者和中级学生。学生需要熟悉至少一门编程语言。
- 任何先前的编程语言工作知识将会有所帮助,但不是必须的。
课程
查看课程内部的详细细目
File Handling
9 Lectures
- 概述 06:16 06:16
- 文件对象属性 06:05 06:05
- 文件对象方法简介 02:19 02:19
- Read() 和 readline() 04:27 04:27
- Write() 03:11 03:11
- Write() -2 [不同的模式] 08:47 08:47
- Isatty() and next() 04:51 04:51
- Close() , flush() , fileno() , tell() , seek() 08:34 08:34
- Os.rename() and os.remove() 03:29 03:29
OOPS
12 Lectures
讲师 详情
Pranjal Srivastava
我是讲师、Devops 工程师、机器学习爱好者、云端专家以及充满激情的开发者。
我著有 78 门课程,全球 175 个以上国家/地区共有 115,000 多名学生参加了课程,其涉及广泛技术,如 devops、容器化、机器学习、Linux、编程语言,以及 Microsoft Azure、Amazon Web Service 和 IBM Cloud 等云端计算平台。
课程 证书
使用证书来进行职业转型或提升当前职业技能。