【Pyton】【小甲鱼】魔法方法】的更多相关文章

1.__init__ >>> class Rectangle: def __init__(self,x,y): self.x=x self.y=y def getPeri(self): return(self.x+self.y)*2 def getArea(self): return self.x*self.y >>> rect=Rectangle(3,4) >>> rect.getPeri() 14 >>> rect.getArea…
一.类 定义一个类,例子如下: class Turtle: #定义一个名为Turtle的类,Python中类型约定以大写字母开头 #属性 color='green' weight=10 legs=4 shell=True mouth='大嘴' #方法 def climb(self): print('我正在很努力的向前爬……') def run(self): print('我正在飞快的向前跑……') def bite(self): print('咬死你咬死你!') def eat(self): p…
Exception 1.assertionerror举例 >>> my_list=['小甲鱼是帅哥'] >>> assert len(my_list)>0 >>> my_list.pop() '小甲鱼是帅哥' >>> assert len(my_list)>0 Traceback (most recent call last): File "<pyshell#6>", line 1, in…
1.打开文件的集中模式: 2.文件对象方法: 对于文件对象方法的练习代码: 读取F:\\script\\script.txt位置文件中内容 >>> f=open('F:\\script\\script.txt','rt') #打开文件位置 >>> f #查看f相关内容 <_io.TextIOWrapper name='F:\\script\\script.txt' mode='rt' encoding='cp936'> >>> f.read…
pickle(泡菜): picking:将对象转换为二进制 unpicking:将二进制转换为对象 1 >>> import pickle 2 #picking:对象导入到文件中(二进制形式) 3 >>> my_list=[123,3.14,'小甲鱼',['another list']] #定义一个待对象二进制互转列表 4 >>> pickle_file=open('my_list.pkl','wb') #打开文件,pkl随便起后缀名(起名随意英文即可…
000-愉快的开始 入门容易,学习难,代码量少. 跨平台: Windows, Mac OS, Linux, UNIX. 应用领域: 操作系统 WEB 3D动画 企业应用 云计算等等. 001-我和Python的第一次亲密接触 1.安装 IDLE 是一个Python Shell:一个通过键入文本与程序交互的途径. 3.print('text'), print(5+3), print(123+456), print('test' +'text' ), print('test' * 8), print…
接下来这个为啥要叫魔法方法呢,额,这个嘛我是跟小甲鱼的视频取的名字一样的,因为会讲比较多杂的东西,有... 魔法方法详细阅读地址:http://bbs.fishc.com/thread-48793-1-1.html 啥是魔法方法呢? 魔法方法是“面向对象”python的一切,一般被双下划线包围着,例如__init__(self[,...]): __init__这个是一个构造函数,在类里面一般用于属性初始化,返回值为Null,不要在__init__函数下return值. 我们在实例化对象的时候,大…
类和对象 类的构造方法 def __init__(): 1 class People: 2 def __init__(self,name): 3 self.name = name 注意:在构造方法中的变量不用再次声明,必须有self,创建类的对象是用= 类的私有成员 让方法或者类变为私有,只要在它的名字前加上双下划线 1 class People: 2 __name = 'laowang' 3 def getname(self): 4 return self.__name 注意:类的私有成员可以…
转载自鱼C论坛:http://bbs.fishc.org/thread-48793-1-2.html 据说,Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切. 他们是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的. Python 的魔术方法非常强大,然而随之而来的则是责任.了解正确的方法去使用非常重要!…
[小甲鱼零基础入门学习python--课后作业] 小甲鱼零基础入门学习python--课后作业 本章内容: 1.基础部分的作业 2.函数部分的作业 3.字典.集合.文件部分作业 4.异常 5.EasyGui 6.类.对象.魔法方法 7.模块 8.爬虫 本文的目的:做好作业,加强python的应用:同时通过作业来加强python的复习和记忆.所有的作业都从这个入口进入 1.基础部分的作业 [课后作业] 第001讲:我和Python的第一次亲密接触 | 课后测试题及答案 [课后作业] 第002讲:用…