V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhengxiaowai  ›  全部回复第 49 页 / 共 70 页
回复总数  1391
1 ... 45  46  47  48  49  50  51  52  53  54 ... 70  
2017-11-20 10:43:02 +08:00
回复了 niceday 创建的主题 生活 如果离开北上广深回到老家,你会做什么事情?
也许会考个公务员吧,。。。
2017-11-17 17:46:24 +08:00
回复了 abccba94 创建的主题 云计算 123SYSTEM 黑色星期五优惠主机实测
垃圾服务商真的别买了,别图便宜
2017-11-16 17:25:42 +08:00
回复了 lc4t 创建的主题 程序员 程序员们是怎么买衣服、搭配的
对象给买
把滚轮扣了。。。
2017-11-15 11:36:15 +08:00
回复了 evk 创建的主题 职场话题 职业选择问题
准时下班,居然成了福利
2017-11-15 10:44:34 +08:00
回复了 GhostRider 创建的主题 C 读书方法
去年毕业,听我的真的:
1、数据结构和算法
2、学好一门语言,不需要到源码级别
3、操作系统
4、刷题
2017-11-15 10:38:44 +08:00
回复了 jiezhi 创建的主题 优惠信息 2017 年的黒五 Mac Bundle 来了
@jimmy 国内正版代理商只要 134.。。。
2017-11-15 10:26:36 +08:00
回复了 jiezhi 创建的主题 优惠信息 2017 年的黒五 Mac Bundle 来了
没什么诱惑力啊
2017-11-15 10:06:39 +08:00
回复了 xilibi2003 创建的主题 程序员 Hexo 博客,日 PV 过千,使用 Coding Pages 还是又拍云联盟好?
推荐对象存储服务商有 CDN 加速比较快,做好缓存钱也不多。hexo 支持七牛、又拍云、阿里云对象存储等等。。。。

https://github.com/zhengxiaowai/hexo-deployer-qos/ 。。。等等
2017-11-15 10:00:08 +08:00
回复了 KOSKERS 创建的主题 Linux 新版 Firefox 57 速度在 Linux 上太快了。。。。。
chrome 内存占用太多了。。。firefox 57 值得考察
2017-11-13 15:15:01 +08:00
回复了 chengxiao 创建的主题 Python 请教各位大佬,有没有微信支付的 Django 案例?
有,前年做过。。。
2017-11-13 15:13:36 +08:00
回复了 zhaixiaohu 创建的主题 云计算 个人博客用七牛云还是又拍云?
我是七牛老用户,但是我不推荐七牛,七牛的缓存就是个渣渣。
2017-11-12 12:42:12 +08:00
回复了 niceday 创建的主题 职场话题 面试遇到不懂技术的 hr
有的公司确实是 HR 第一轮面试,和你聊聊工作聊聊生活聊聊理想。

但是不懂装懂的 HR 就很讨厌了。
2017-11-09 13:35:33 +08:00
回复了 zhengxiaowai 创建的主题 分享发现 北京互联网套餐已可办理,需到指定营业厅
@msxcms 那就不知道了,客服让我去指定营业厅
2017-11-06 10:41:55 +08:00
回复了 SimbaPeng 创建的主题 Python 我想知道 Python 的类中到底有没有建立作用域?
Python 中变量可以分为:局部变量、全局变量、自有变量。

Python 是有作用域 全局的 global() 和 本地的 locals() 可以得到。

你用一个类举例子是不正确的。

class A:
....a = 3
....def test():
........print(a)

A.test()

这个栗子肯定是有问题的。。。必然报错,我也无法重现这个错误。错也不是你那个错误,而是

TypeError: unbound method test() must be called with A instance as first argument (got nothing instead)

很明显 test() 是一个未绑定方法,具体什么是未绑定,可以参考 Fluent Python 中的相关章节。(具体哪一个忘记了。。)

这个 Class A 中 a 叫做类属性,然而在 Python 类中要获得属性需要用 __new__ 返回的值,也就是 self.a 来获取。
这就是为什么或有方法第一个参数都是 self 了。

class A:
....a = 3
....print(a)

这个例子能够输出是应为 print() 执行时在构建类时候,也就是在 __new__ 中执行。这时候 a 还是一个普通变量,不是一个属性。

假设你的描述的都是正确的,那么就可以总结来说,第一个和第二个的差别在于执行的时期不同。当类生成以后,a 就变成类属性 需要通过 A.a 或者 self.a 来调用
1 ... 45  46  47  48  49  50  51  52  53  54 ... 70  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1117 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 23:04 · PVG 07:04 · LAX 15:04 · JFK 18:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.