- 浏览: 769003 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (1045)
- 数据结构 (36)
- UML与设计模式 (42)
- c++ (87)
- rust (36)
- Qt (41)
- boost模板元编程 (43)
- Linux (77)
- 汇编 (4)
- 其它 (2)
- 烹饪 (3)
- unix c / socket (73)
- 软件工程 (4)
- shell (53)
- Python (37)
- c++ primer 5th(c++11) (22)
- 数据库/MySQL (27)
- 数据存储 (4)
- lisp (7)
- git (4)
- Utility (3)
- CDN与DNS (54)
- Http (53)
- php (7)
- nginx/lua/openresty (41)
- redis (11)
- TCP/IP (16)
- 互联网 (6)
- kernel (2)
- go (34)
- 区块链 (43)
- 比特股 (13)
- 以太坊 (23)
- 比特币 (23)
- 密码学 (10)
- EOS (53)
- DAG (1)
- docker (1)
- filecoin (7)
- solidity (65)
- ipfs (8)
- 零知识证明 (1)
- openzeppelin (3)
- java (1)
- defi (7)
- Ton (0)
最新评论
class a(object): #有的地方在语法构成上需要一行语句(相当于c++里的int i=0),但实际上不需要任何操作,这时候可以使用pass pass >>> a <class '__main__.a'> >>> a.x Traceback (most recent call last): File "<pyshell#15>", line 1, in <module> a.x AttributeError: type object 'a' has no attribute 'x' >>> a.x=1 >>> a.x 1 >>>
class a(object): #这里的init左右各有2个下划线 def __init__(self,m1,m2): self.m1 = m1 self.m2 = m2 print 'constructor: m1 is %s,m2 is %s' %(m1,m2) #这里的self是必需的 def fun(self): print 'test fun()' >>> b = a('1','2') constructor: m1 is 1,m2 is 2 >>> b.m1 '1' >>> b.m2 = '3' >>> b.m2 '3' >>> b.fun() test fun() 要知道一个类有哪些属性 >>> print dir(a) ['__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', 'fun'] dict返回的是一个字典,它的键(key)是属性名,键值(value)是相应的属性对象的数据值 >>> print a.__dict__ {'__module__': '__main__', '__dict__': <attribute '__dict__' of 'a' objects>, 'fun': <function fun at 0x0000000002ED8048>, '__weakref__': <attribute '__weakref__' of 'a' objects>, '__doc__': None, '__init__': <function __init__ at 0x0000000002ED3F98>}
发表评论
-
python cookbook
2014-06-25 20:58 364python cookbook这本书倒是比较奇特,与其它书按部 ... -
python闭包
2014-06-24 20:58 519闭包(closure)不是什么复杂得不得了的东西:它只不过是个 ... -
python字符串2
2014-06-23 20:44 707这向下兼容简直反人类 >>> hello ... -
python库发布
2013-09-01 18:59 652setup.py from distutils.core ... -
Python3-print
2013-08-27 22:14 1003以后无特殊说明,python的代码将基于Python3.3.2 ... -
python正则
2013-02-15 11:09 696import re m = re.match('abc' ... -
python子类与实例
2013-02-09 11:42 1306class A: pass class B ... -
python静态方法和类方法
2013-02-08 11:07 900class TestStaticMethod: ... -
python继承
2013-02-08 10:45 1137子类不会默认调用父类的构造函数,但如果子类没有自己的构造函数则 ... -
python模块
2013-02-06 11:09 795模块:自我包含并且有组织的代码片段 导入(import):把其 ... -
python视频
2013-02-05 18:41 643http://www.csvt.net/resource/vi ... -
python lambda
2013-02-04 19:58 838lambda表达式运作起来就像一个函数 >> ... -
python变长参数的函数
2013-02-04 10:44 2007def tupleVarArgs(arg1,arg2='d ... -
函 数
2012-12-08 09:02 783>>> def hello(): p ... -
断 言
2012-11-19 22:29 683try: assert 1==0,'1 not ... -
异 常
2012-11-15 21:23 749def safe_float(obj): try ... -
统计文件行数
2012-11-07 22:17 806fname = raw_input('fileName:' ... -
序列与迭代
2012-10-16 21:29 738>>> myTuple = (123,' ... -
range
2012-10-14 11:17 662for eachVal in range(1,20,2): ... -
集合(set)
2012-10-02 16:34 588集合对象是一组无序排列的可哈希的值。集合成员可以做字典的键。 ...
相关推荐
python类和对象
【标题】"ktv.zip"涉及的是一个基于Python开发的KTV点歌系统,它集成了8种不同的歌曲分类功能,同时拥有一个图形用户界面(GUI)。这个项目旨在提供一个方便、直观的点歌体验,使得用户在KTV环境中能够轻松浏览和...
在这个"python类的学习资源包.zip"中,我们很显然会探讨关于Python类的深入理解和实践技巧。 在Python中,类通过`class`关键字定义。例如: ```python class MyClass: def __init__(self, param1): self.param1 ...
Python 类QQ即时通讯软件是一种基于Python编程语言,利用 PyQt 框架开发的即时通讯(IM)应用。PyQt 是一个强大的图形用户界面库,它为 Python 提供了与 Qt 框架的接口,允许开发者创建出功能丰富的桌面应用程序,如...
1. 定义Python类:创建一个新的Python类,如`CPyTokenizer`,该类将作为与CPython tokenizer交互的接口。 2. 绑定C函数:使用Python的C API,将CPython的tokenizer函数绑定到新定义的Python类的方法中,例如`...
基于python类的编程,主要运用一些基础的python知识,也是自己学习python一段时间的经验体会
该项目是一套基于Python语言的Python类教学设计源码,总计包含55个文件,涵盖25个xlsx表格文件、24个Python源代码文件、2个Python编译文件、2个PNG图片文件、1个DS_Store文件、1个Markdown文件。这些资源旨在辅助...
Python类和模块(Class,_Module)【Python一周入门教程6】
Python类和对象
Python 对象和类习题及答案中文 在本节中,我们将学习 Python 中的对象和类,并通过习题和答案来巩固相关知识点。 定义对象的类 在 Python 中,类是定义对象的模板或蓝图。类是定义相同类型对象的模板,蓝图或...
attrs-无需模板的 Python 类
ChatGPT帮你完成Python类代码 场景
Python类方法的测试和断言
如果某类里没有__init__方法函数,通过类名字创建的实例对象为空,切没有初始化;如果有此方法函数,通常作为类的第一个方法函数,有点像C++等语言里的构造函数。...以上这篇浅谈Python类里的__init__方法函数,P
Python类方法和静态方法
tropo-webapi-python, 一组 python 类,用于处理对流层化 WebAPI Tropo python-模块tropo - TropoPython模块。 这个模块实现了一组类和方法,用于在 http://www.tropo.com/ 为Tropo通信服务操作 Web API 。有关这里...
python 类和对象的区别及相关代码
python装饰器是一个用于封装函数、方法或类的代码的工具,用来显式指定管理它们的代码。一次编写,可用于多种不同的情况。在python 的流行框架中,装饰器应用越来越广泛。用类设计装饰器,可以利用实例属性保持装饰...
对Python类基础理解的思维导图
genetic-algorithm_for_python_class遗传算法的python类实现_genetic-algorithm