语法练习
来源:互联网 发布:新浪微博程序员 编辑:程序博客网 时间:2024/05/16 07:53
方法
class A(object): bar = 1 def foo(self): print 'foo' @staticmethod def static_foo(): print 'static_foo' print A.bar @classmethod def class_foo(cls): print 'class_foo' print cls.bar cls().foo() ###执行 A.static_foo() A.class_foo()
static_foo1class_foo1foo
_ /__
lass MyClass():... def __init__(self):... self.__superprivate = "Hello"... self._semiprivate = ", world!"...>>> mc = MyClass()>>> print mc.__superprivateTraceback (most recent call last): File "<stdin>", line 1, in <module>AttributeError: myClass instance has no attribute '__superprivate'>>> print mc._semiprivate, world!>>> print mc.__dict__{'_MyClass__superprivate': 'Hello', '_semiprivate': ', world!'}
iterator /generator
>>> L = [x*x for x in range(10)]>>> L[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]>>> g = (x*x for x in range(10))>>> g<generator object <genexpr> at 0x0000028F8B774200>
阅读全文
0 0
- 语法练习
- 语法部分的练习
- 语法部分的练习
- java入门语法练习
- 分区练习-分区语法
- erlang 语法练习
- sql简单语法练习
- C++基础语法练习
- Markdown语法练习
- JSP语法的练习
- Markdown语法入门练习
- RxJava语法练习
- python语法练习
- 练习Markdown语法
- flex语法及练习
- oracle语法练习汇总
- JQuery语法练习
- Sql语法练习
- windows安装lua
- javaScript隐藏与显示visibility和display属性的区别
- 同余最短路
- List,Set,Collection,Conllections
- Java面向对象设计的7大原则
- 语法练习
- mac sublime 配置c++ 做个笔记给以后的自己
- jq判断复选框是否被选中的3中方法
- Android:Swipe与ScrollView的滑动冲突问题
- python脚本语言初步学习
- javascript 全选和全不选效果
- 最长单增子序列的打印
- SSM POI execle 导入篇 (含工具类)
- BZOJ 1565: [NOI2009]植物大战僵尸