Python基础的方法重写、运算符重载、文件处理、异常处理怎样用
Admin 2022-09-03 群英技术资讯 299 次浏览
print("-------------方法重写------------"); # coding=utf-8 class Parent: # 定义父类 def myMethod(self): print('调用父类方法') class Child(Parent): # 定义子类 def myMethod(self): print('调用子类方法') c = Child() # 子类实例 c.myMethod() # 子类调用重写方法 D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py -------------方法重写------------ 调用子类方法 进程已结束,退出代码0
print("-------------运算符重载------------"); class Computation(): def __init__(self, value): self.value = value def __add__(self, other): return self.value + other def __sub__(self, other): return self.value - other c = Computation(5) x = c + 5 print("重构后加法运算结果是:", x) y = c - 3 print("重构后减法运算结果是:", y) D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py -------------运算符重载------------ 重构后加法运算结果是: 10 重构后减法运算结果是: 2 进程已结束,退出代码0
#在同一目录下新建文本文件 test.txt f=open("test.txt","r") print(type(f)) g=open("test.txt","rb") print(type(g)) D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py <class '_io.TextIOWrapper'> <class '_io.BufferedReader'> 进程已结束,退出代码0
#coding=utf-8 # 打开一个文件 f = open("f.txt", "w") f.write( "人生苦短.\n 我用 Python!\n"); # 关闭打开的文件 f.close()
try: f = open("test.txt", "w") f.write("异常处理测试!") except IOError: print("错误: 没找到文件或文件不可用") else: print("读写成功") f.close() D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py 读写成功 进程已结束,退出代码0
try: raise IndexError except: print("出错了") raise D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py Traceback (most recent call last): File "D:/工作空间/Python/main.py", line 2, in <module> raise IndexError IndexError 出错了 进程已结束,退出代码1
今天给大家分享的基础知识第四篇,大家现在应该都已经收到了。最后,一定要把基础知识学牢了,工欲善其事,必先利其器…
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要为大家详细介绍了如何利用Python和C语言分别实现哈夫曼编码,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
这篇文章主要为大家介绍了Python代码的一些方便快捷的调试技巧,文中含有详细新的步骤操作,有需要的朋友可以借鉴参考下,希望能够有所帮助
这篇文章主要为大家介绍了Caffe卷积神经网络数据层及参数示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
使用python检索文件有什么方法?检索文件是比较常见的操作,python中可以用glob检索文件,操作并不困难,下面小编就给大家具体介绍一下python中glob检索文件的操作。
今天给大家分享的实例是,用python画城市地图且轮播展示的效果,本文有以5个省份的城市为例进行演示,实现代码如下,对大家学习Python有一定的帮助,有需要的朋友不妨了解看看。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008