现在是2017年12月19日 23点59分。月明星稀。
夜很静,但我知道,今晚,无论如何我的心情也将久久不能平静。
是的,我遇到了一个能让我半夜不睡觉在这敲字也要将之记录下来的 mmp的bug
事情是这样的。
今天元气满满的恒酱也在学习python相关。看到了mysql一节,在视频中的老师讲解完了mysql有关外键的知识后。我兴致勃勃的试了起来。
首先 我建立了张名为book的table:
爱学习的人连数据库里建立的表都是book呢!
接下来我试图简单的建立另一张表:auther
本来是有name,age之类的字段,但是再数次的出错之后终于只留下了主键id和外键book_id
通过了。成功了。
但这是经过复制粘贴找差错再粘贴回去之后的结果,我想 不去看粘贴的结果,手打一遍,过了就看下一节。
事实证明我还是太天真了。
!居然报错了!!
怎么可能?就那么几句命令,能出错呢?
我仔细的对着之前没出差错的命令对了一遍。
嗯 一字不差。
就是一字不差。
为什么??
我不敢相信自己的眼睛,兴许是有什么地方我没注意到呢?
手头就有电脑啊,干嘛自己费劲一个一个字母的看呢?看瞎了要。
于是我写了这么个小程序:
临时用一下没写注释,所有大概说明一下:
两个字符串。new是后来我手写的,会出错的,old是之前复制粘贴修改的,不会报错。
把两个字符串你一个我一个的将每个字符依次放进g_list中。
就比如new如果是[1,2,3,4],old是['a','b','c','d']
那么g_list中就是[1,'a',2,'b',3,'c',4,'d']
然后把每偶数个字符跟后面的对比,一样就输出‘T'在rec_list里,不一样就’F'
可以说非常简单明了了。
那么结果呢?
整齐吧?
娘的 两次一模一样,每一个!每!一!个!字符都一样!
一个报错一个不
你敢信?
我又分别粘贴上去试了一遍
卒。