python文件操作与异常处理,python类方法重写

  python文件操作与异常处理,python类方法重写

  本文主要介绍Python基础知识方法重写文件处理异常处理。这是基础知识分享的第四篇。相信大家看到这里后,前几篇都学的不错。下面我们继续巩固Python基础知识,有需要的朋友也可以参考一下。

  00-1010I。方法重写II。操作员过载III。文件处理。打开和关闭文件。文件读写。异常处理。异常抛出。最后,前言;

  Python基础知识结构数据类型

  Python基础学习列表元组字典集

  Python基础学习函数模块类

  今天和大家分享的是第四篇,我把之前的文章都放在上面了。小伙伴们可以自己巩固复习。

  

目录

  Print( -方法重写);

  #编码=utf-8

  Class Parent: #定义父类

  定义我的方法(自身):

  Print(调用父类方法)

  Class Child(Parent): #定义子类

  定义我的方法(自身):

  打印(“调用子类方法”)

  C=Child() #子类实例

  C.myMethod() #子类调用override方法。

  D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py

  -重写方法-重写方法

  调用子类方法

  进程已结束,退出代码为0。

  

一、方法重写

  Print( -运算符重载);

  类计算():

  def __init__(self,value):

  自我价值=价值

  def __add__(自己,其他):

  回报自我价值其他

  def __sub__(自己,其他):

  返回自我价值-其他

  c=计算(5)

  x=c 5

  Print(重建的加法结果为:,x)

  y=c - 3

  Print(重构后减法的结果是:,y)

  D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py

  -运算符过载-

  重建后相加的结果是:10

  重建后相减的结果是:2

  进程已结束,退出代码为0。

  

二、运算符重载

  

三、文件处理

  #在同一目录下创建一个新的文本文件test.txt

  f=打开( test.txt , r )

  打印(类型(f))

  g=打开( test.txt , rb )

  打印(类型(g))

  D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py

  class _io。 TextIOWrapper

  class _io。BufferedReader

  进程已结束,退出代码为0。

  

打开关闭文件

  #编码=utf-8

  #打开一个文件

  f=打开( f.txt , w )

  f .写(‘人生苦短。\ n我用Python!\ n’);

  #关闭打开的文件

  f.close()

  

文件读写

  

四、异常处理

  尝试:

  f=打开( test.txt , w )

  F.write(异常处理测试!)

  IOError:除外

  打印(“错误:文件未找到或不可用”)

  else:

  打印(“读写成功”)

  f.close()

  D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py

  阅读和写作的成功

  进程已结束,退出代码为0。

  

异常

  尝试:

  提升索引错误

  例外:

  打印(“错误”)

  上升

  D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py

  回溯(最近呼叫):

  文件“d :/workspace/python/main . py”,第2行,在模块中

  提升索引错误

  报错

  不对!

  该过程以退出代码1结束。

  

抛出异常

  今天给大家分享的第四个基础知识,你现在应该已经收到了。最后,一定要把基础知识学扎实。工欲善其事,必先利其器…

  这篇关于Python基础知识,重写文件处理异常处理的文章到此为止。更多Python基础知识请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python文件路径操作方法总结怎么写,python文件路径操作方法总结表,python文件路径操作方法总结
  • python文件路径操作方法总结怎么写,python文件路径操作方法总结图
  • ,,PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
  • python文件加密存储,python通过文件读写,复制图片
  • python文件打开的默认方式是只读,python以只读方式打开文本文件的参数
  • python文件读写,python将数据写入文件和从文件读取
  • 怎么把python文件变成可执行exe,python将py文件编译成exe文件
  • 打开python文件的两种方式,python文件是怎么打开
  • python文件操作write,python文件write函数的用法
  • linux如何编译python文件,linux上python编译器
  • python打不开文件怎么回事,做好的python文件直接打开怎么不能用
  • python中绝对路径,python文件相对路径怎么写
  • python对文件的操作方法有哪些,python文件的基本操作
  • python关于文件的题目,python文件概述
  • python文件可以直接运行吗,python直接运行
  • 留言与评论(共有 条评论)
       
    验证码: