您写的代码是量子态吗?

既死又活的猫

一只猫被关在密闭的盒子内,猫的生死由盒子内的铀元素决定。假如盒子内的铀元素发生了衰变,那么这只猫会因铀元素在衰变过程中产生的某些元素丧命;假如铀元素没有发生衰变,那么这只猫便是活的。

由于无法准确知道猫在某时刻的死活,所以可以认为盒子里的猫是既死又活状态。我大脑说,您有事儿说事儿,别折腾我脑细胞啊!

幸运得是量子力学与编程没啥关系,我一直这么以为,直到接触了许多脚本语言,看到那些朴实无华的多类型用于同一变量,大脑有点空,感觉可能子弹多飞了一会儿,前脑门到后脑勺空出个天井,采光特别好,还跟老师抽我回答不会的问题一样亲切。

俗话说得好,营养都在汤里面,感情都在酒里面,而一切都在代码里面,但是吧,我就觉得有时候,我也在代码里面,不仅在里面,还想起一首诗,不识庐山真面目,只缘身在此山中,好诗就是这样,随着你年龄经历增长,会对它有更多不同见解,可谓历久弥新。

a = 10
a = [a]
a = a + [1]
a = ",".join(map(lambda x: str(x), a))
a = int(a[-1])
...

这段代码,会不会觉得丝滑,如果要在中间加一句判断当前 a 取值是否有效,会不会既丝滑又丰富,再比如这个 a 它儿孙满堂,项目里到处都有它的身影,会不会是丝滑又丰富又多彩,大脑被开发出11维般的壮观也不过尔尔。

(.venv) [brain@heaven code]$ mypy a.py 
a.py:2: error: Incompatible types in assignment (expression has type "List[int]", variable has type "int")
a.py:3: error: Unsupported operand types for + ("int" and "List[int]")
a.py:4: error: Incompatible types in assignment (expression has type "str", variable has type "int")
a.py:4: error: No overload variant of "map" matches argument types "Callable[[Any], str]", "int"
a.py:4: note: Possible overload variants:
a.py:4: note:     def [_S, _T1] __init__(self, Callable[[_T1], _S], Iterable[_T1]) -> map[_S]
a.py:4: note:     def [_S, _T1, _T2] __init__(self, Callable[[_T1, _T2], _S], Iterable[_T1], Iterable[_T2]) -> map[_S]
a.py:4: note:     def [_S, _T1, _T2, _T3] __init__(self, Callable[[_T1, _T2, _T3], _S], Iterable[_T1], Iterable[_T2], Iterable[_T3]) -> map[_S]
a.py:4: note:     def [_S, _T1, _T2, _T3, _T4] __init__(self, Callable[[_T1, _T2, _T3, _T4], _S], Iterable[_T1], Iterable[_T2], Iterable[_T3], Iterable[_T4]) -> map[_S]
a.py:4: note:     def [_S, _T1, _T2, _T3, _T4, _T5] __init__(self, Callable[[_T1, _T2, _T3, _T4, _T5], _S], Iterable[_T1], Iterable[_T2], Iterable[_T3], Iterable[_T4], Iterable[_T5]) -> map[_S]
a.py:4: note:     def [_S] __init__(self, Callable[..., _S], Iterable[Any], Iterable[Any], Iterable[Any], Iterable[Any], Iterable[Any], Iterable[Any], *iterables: Iterable[Any]) -> map[_S]
a.py:5: error: Value of type "int" is not indexable
Found 5 errors in 1 file (checked 1 source file)

代码和作者本来就是天作之合,哪里轮到你这个 mypy 出来反对,难道你不觉得,这种无与伦比的大脑竞技可以被称作艺术,当你为此陷入深思,就如同其他脑力游戏一样,这不和迷宫、围棋一样,为啥有人会如此不解风情。

一千个读者眼中就会有一千个哈姆雷特,我总觉得让这一千人住一起有点逼仄,要说宽敞还得是大项目,最起码也得是1000号人一起开发的项目,每个哈姆都住个单间。一般的小项目太适合,在里头不光哈姆雷特憋屈,就连制造哈姆雷特的制造者也会不愉悦。总之,要不是觉得项目开发过于简单,生活单调缺乏调剂,我还是推荐不碰量子物理,毕竟背负着星辰大海,得多上网跟人布道才是,讲究地就是个传承。

以上是患者编号49021的日记,精神病院主治医师齐天圣收录于2020年3月

备注:患者喜欢用别人不太理解的方式记录内心感受,总觉得自己是个作家,暗示隐喻是他的陈述习惯,也凸显其唯唯诺诺地性格,精神上看似没有太大问题,像个社畜,但仔细观察时,我发现他力比多分泌旺盛,不排除有长期服用兴奋类药品,不过也可能只是个天顶星人,此处存疑,有待进一步观察。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 221,695评论 6 515
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,569评论 3 399
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 168,130评论 0 360
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,648评论 1 297
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,655评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,268评论 1 309
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,835评论 3 421
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,740评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,286评论 1 318
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,375评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,505评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 36,185评论 5 350
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,873评论 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,357评论 0 24
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,466评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,921评论 3 376
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,515评论 2 359

推荐阅读更多精彩内容