V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sudo987  ›  全部回复第 6 页 / 共 10 页
回复总数  189
1  2  3  4  5  6  7  8  9  10  
2016-06-16 15:42:54 +08:00
回复了 sudo987 创建的主题 Python 在__init__()对 self 重新赋值的疑惑
@SErHo 稍等,我再看下。
2016-06-16 15:41:23 +08:00
回复了 sudo987 创建的主题 Python 在__init__()对 self 重新赋值的疑惑
@SErHo
```
class A(int):
pass
a = A(45)
print a # 45

class B(int):
def __init__(self, t):
self = 45
b = B(2)
print b # 2 而不是 45
```
2016-06-16 15:30:34 +08:00
回复了 sudo987 创建的主题 Python 在__init__()对 self 重新赋值的疑惑
谢谢二位仁兄的回答,可能是我描述不清,是这样的,我们都知道__init__()是实例创建后执行的第一个方法,并且 python 没有赋值时的变量审查,所以我觉得在__init__()里对 self 赋什么值都是可以的,所以我想在__init__()对 self 进行赋值,让 self 变成一个完全不同的东西,诸如从 int 编程 float ,我觉得应该是可以的,但是结果却不是这样,求解。
2016-06-14 18:56:55 +08:00
回复了 sudo987 创建的主题 Python 关于重写父类__new__()方法的疑惑
@eric6356 好吧
2016-06-14 18:44:44 +08:00
回复了 sudo987 创建的主题 Python 关于重写父类__new__()方法的疑惑
@xiahei 不从 float 继承怎么做?
2016-06-14 11:56:41 +08:00
回复了 xsxsxszs 创建的主题 分享创造 V 站第三方客户端 VeXplore 已上架
喜欢就用,看不上就闭嘴,人家辛苦做的,收几个钱怎么了你了?况且人家又没逼你用。
2016-06-13 10:22:09 +08:00
回复了 sudo987 创建的主题 Python 父类调用子类未绑定的方法
@lujun9972 果然可以… Python 这么随意么…
2016-06-13 08:34:22 +08:00
回复了 MuyouSome 创建的主题 Apple iPhone 存储空间莫名其妙就没了,求解。
@MuyouSome 这就不太懂了
2016-06-12 23:38:40 +08:00
回复了 MuyouSome 创建的主题 Apple iPhone 存储空间莫名其妙就没了,求解。
先越狱, cydia 装 icleaner 清空垃圾后,装 impactor 恢复到未越狱状态。
2016-06-12 20:25:17 +08:00
回复了 sudo987 创建的主题 Python 父类调用子类未绑定的方法
@iEverX java 里是方法的参数比如说声明成父类,然后传入子类的实例,然后调用父类的方法,子类的实例覆盖父类的方法,于是调用父类的方法变成调用传入实例的方法, python 不做参数类型检查,只要是传入的实例有一样的方法名,就可以调用成功,那多态还有什么意义。。。不懂,求教。
2016-06-12 20:16:41 +08:00
回复了 sudo987 创建的主题 Python 父类调用子类未绑定的方法
@tairan2006
```
p = Person(1111) #实例化
p.show_height()#绑定,同时调用
我感觉 python 的这种“常规写法”是一种快捷方式,真正的方法调用就应该是
Person.show_height(p),因为方法是类属性不是实例属性,调用也应该是用“类.方法名”这样调用(因为方法的定义格式就是这样),然后传入实例进行方法绑定+调用,欢迎拍砖。

```
2016-06-12 20:04:04 +08:00
回复了 sudo987 创建的主题 Python 父类调用子类未绑定的方法
@tairan2006 你可以试一下,没听说不代表不可以。
2016-06-12 19:56:28 +08:00
回复了 sudo987 创建的主题 Python 父类调用子类未绑定的方法
@iEverX 嗯,应该和 java 的多态一样( Girl 肯定是一个 Man ,但是 Man 不一定是一个 GIrl ),可我感觉 python 里的多态没啥用, python 不会做类型检查,是这样么?
2016-06-12 19:38:39 +08:00
回复了 sudo987 创建的主题 Python 父类调用子类未绑定的方法
@tairan2006 因为方法是类属性,不是实例属性,只是方法需要有实例和它绑定,所以 Girl.show_height(实例),这样调用没有问题。
2016-06-12 17:33:53 +08:00
回复了 sudo987 创建的主题 Python 父类调用子类未绑定的方法
super 里的 Man 改成 Girl ,但这不是重点。
2016-06-12 15:43:54 +08:00
回复了 sudo987 创建的主题 iOS ios terminal 如何输入中文
@redkei 我说的是越狱后安装的 Terminal
2016-06-12 15:43:28 +08:00
回复了 sudo987 创建的主题 iOS ios terminal 如何输入中文
@qianlicao353 jailbreak
2016-06-11 18:26:26 +08:00
回复了 protream 创建的主题 Python Python 写了一个命令行火车票查看器.
iOS 下不能输入中文,怎么解决
2016-06-11 17:54:14 +08:00
回复了 sudo987 创建的主题 iOS ios terminal 如何输入中文
@zander 我的打不出来
2016-06-11 17:54:06 +08:00
回复了 sudo987 创建的主题 iOS ios terminal 如何输入中文
不能设置编码么?
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1301 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 17:55 · PVG 01:55 · LAX 09:55 · JFK 12:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.