- 博客(6)
- 收藏
- 关注
转载 python 类的打印__str__
python,__str__一般是格式是这样的class A:def __str__(self):return "this is in str"事实上,__str__是被print函数调用的,一般都是return一个字符串。当打印一个类的时候,那么print首先调用的就是类里面的定义的__str__
2017-03-11 15:02:37 7349 1
转载 python 可变参数函数定义* args和**kwargs的用法
python函数可变参数 (Variable Argument) 的方法:使用*args和**kwargs语法。其中,*args是可变的positional arguments列表,**kwargs是可变的keyword arguments列表。并且,*args必须位于**kwargs之前,因为positional arguments必须位于keyword arguments之前下面一个例
2017-03-11 13:58:33 8042 1
转载 python 函数是可调用对象和特殊方法__call__
在Python中,函数其实是一个对象:由于函数f可以被调用,所以函数f被称为可调用对象。一个类实例也可以变成一个可调用对象,只需要实现一个特殊方法__call__()。我们把 Person 类变成一个可调用对象:class Person(object): def __init__(self, name, gender): self.name = name
2017-03-11 13:45:55 1037
转载 python 异常处理
异常处理的e是异常类的实例try: print 'try...' r = 10 / 0 print 'result:', rexcept ZeroDivisionError, e: print 'except:', efinally: print 'finally...'print 'END'自定义异常类class MyError(Exce
2017-03-11 10:16:47 169
转载 shell脚本-逻辑判断
test可以替换为[ expr ],例如: [ $name = stephen ][[ expr ]] 则可以表示正则表达式,例如: [[ $name == [Ss]tephen && $friend == "Jose" ]](( expr )) 表达方式和c语言保持一致, 例如: (( x == 2 && y == 3 ))成功则返回0,失败返回1判断操作符
2017-03-05 00:22:20 263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人