V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  scriptB0y  ›  全部回复第 27 页 / 共 73 页
回复总数  1460
1 ... 23  24  25  26  27  28  29  30  31  32 ... 73  
2018-04-07 21:04:57 +08:00
回复了 ftp11yyy 创建的主题 全球工单系统 阿里的一个子域名打不开
pre 前缀的啊,我这边是 DNS 错误, 估计是内部的 DNS 才能解析的。
@DeutschXP 这个例子没有限制办公室内不能同时有 5 个公司在吧…… (不过例子不错很生动)
2018-04-06 22:54:55 +08:00
回复了 moshou 创建的主题 分享创造 情侣打卡小程序 - 在一起打卡
“今天我都打卡了你为什么没打,都是因为你我们今天没连续打卡,你根本就不爱我”小程序。
2018-04-04 17:38:26 +08:00
回复了 secsilm 创建的主题 Python 大佬们求解码一个未知编码的字符串
贴个二进制编码的看看
2018-04-04 10:04:35 +08:00
回复了 simpleapples 创建的主题 Python 与面试官谈笑风生 | Python 面向对象之访问控制
正确的访问控制应该使用 __getattr__ __setattr__

自定义的方法或变量在任何时候都不应该使用 __foo__ 的形式。js 社区前短时间好像在争执 Array.prototype.flatten 的方法问题,因为和有个库定义了 flatten,js 如果加入这个的话会冲突。所以有人提议我们用 smoosh (笑)

Python 就没有这个问题,只要大家老老实实把魔术方法保留给 Python 语言。
2018-04-03 09:28:26 +08:00
回复了 drioou 创建的主题 互联网 V2EX 未经允许公布用户邮箱和手机号?
警察未经公民同意对其进行拘捕?
2018-04-03 09:27:45 +08:00
回复了 Livid 创建的主题 随想 刚刚刷 V2EX 首页时看到的
你们先聊, 我先走了。
2018-04-02 16:11:50 +08:00
回复了 scriptB0y 创建的主题 程序员 一次编程,到处旅行!!!
@teaaa 看使用率啦,如果经常用觉得挺好的!
2018-04-02 16:11:06 +08:00
回复了 scriptB0y 创建的主题 全球工单系统 data.top 有用的嘛?貌似跑路了?
@webluoye 恩现在是好了,今天上午 dns 挂了一上午,不太靠谱
2018-04-01 14:11:51 +08:00
回复了 scriptB0y 创建的主题 程序员 一次编程,到处旅行!!!
@fbzhh007 羡慕 加油
2018-04-01 01:21:29 +08:00
回复了 Livid 创建的主题 V2EX 关于 2018 年 3 月 31 日遇到的假毕业证书垃圾信息刷屏
@ovear 大家轻松一搜就知道这个手机号有问题了,这是个好事儿。真是机主那自己不保护好自己也有责任,主动去换号好了。黑产号那么无论他干什么,能查得到黑历史也是挺好的,这样的曝光是支持的。
2018-04-01 00:18:28 +08:00
回复了 scriptB0y 创建的主题 程序员 一次编程,到处旅行!!!
@wdlth 社会社会
2018-03-31 17:36:15 +08:00
回复了 scriptB0y 创建的主题 程序员 一次编程,到处旅行!!!
@zengyuxi 不是单身! 老婆也这么想! 孩子还没有! 估计有了就不现实了!
2018-03-31 14:53:04 +08:00
回复了 wpzero 创建的主题 Linux 在 staging 环境不能 curl 一个网站,什么原因呢?
贴一下 curl -v 的 log ?

用代码的格式贴,不然看不了。格式为

```
code
```
大胆想一下:

go = None
for node in all_nodes:
if node in title+content+user+tags:
go = node
break
面试很大部分是运气,楼主不要灰心。其实就算因为这个挂你,也是节省了你的时间啊,万一他们需要随叫随到经常加班的,你这边也照顾不到家人不是,双向选择嘛。
2018-03-31 14:41:24 +08:00
回复了 scriptB0y 创建的主题 程序员 一次编程,到处旅行!!!
@contmonad 顺路旅行了哈哈

@silencefent 是的,但是可以让我们思考平时习以为常的东西。
2018-03-31 14:40:22 +08:00
回复了 miniyao 创建的主题 Python if foobar != None 和 if foobar is not None 是完全等价的吗?
贴两篇博客,有时间可以参考下:

《详解 Python 的 “==” 和 “ is ”》 https://www.kawabangga.com/posts/1673
《作用还是 Feature ?》 https://www.kawabangga.com/posts/2809
2018-03-31 14:38:23 +08:00
回复了 miniyao 创建的主题 Python if foobar != None 和 if foobar is not None 是完全等价的吗?
楼上 @gwki 说的很清楚了!

但是对于 None 来说有一点区别,你看很多 Python 代码就会发现:大部分情况下我们用 if foo is None 来做判断,因为 None 在 Python 中是一个全局唯一变量。官方文档中说:Since None is a singleton, testing for object identity (using == in C) is sufficient. 所以官方是推荐用 id 来 check 的。

即:None 只有一个,不存在值为 None 但是与 id(None) 不相等的情况。

写作 if foo != None 有点不 Pythonic (反正我是没这么见过哈哈哈)。

问题 2:

foo = 0
if foo 判断为假,
if foo is not None 判断为真。所以 is 判断的是 id 相同(对于 None 来说判断 id 相同和判断值相同没有太大区别,反正只有 1 个)。

所以二者是不一样的,除了 None 之外,文档( https://docs.python.org/3.6/library/stdtypes.html#truth-value-testing )还有下面的判断为假:

- constants defined to be false: None and False.
- zero of any numeric type: 0, 0.0, 0j, Decimal(0), Fraction(0, 1)
- empty sequences and collections: '', (), [], {}, set(), range(0)

再啰嗦一点,对于不可变对象,为了避免重复创建,Python 做了驻留处理。比如下面代码:

>>> s1 = "ABC"
>>> s2 = "ABC"
>>> s1 is s2
True

但是我们实际比较二者的时候,应该用 s1 == s2。因为驻留操作是 CPython 的实现细节。副作用不应该被依赖。
1 ... 23  24  25  26  27  28  29  30  31  32 ... 73  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3118 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 11:47 · PVG 19:47 · LAX 04:47 · JFK 07:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.