文/稳心山人
又是一年虐狗佳节,遥想五年前堵在回家高速路上十三个小时的时候,我的高中同学,贵为中文系大文豪的妹子,在这一天特地为我写了一篇热情洋溢的文章,全文一边在高度“赞扬”我优良品质的同时,也精准地戳中我的无数槽点,一时间,我的膝盖中箭无数,还有不少损友在下面津津有味地回顾了一下我的黑历史,一不小心还吸引了我的大学同学前来观光打卡。就连高中的老师,都在下面赞叹妹子文笔之优美,人物塑造之精确,情景描写之令人身临其境。
那时候,风刚起,云未落,一切皆有可能。世界的每个角落都洋溢着朝气,那时候的单身狗,还不是被全民围追堵截的存在。
五年后,回望这篇文章,真的有种未到晚景已觉凄凉的感觉。我也曾经想过,五年后的今天,我是不是还在抱着煎堆油角,看着电视剧里的悲欢离合,然后摸摸自己圆滚滚的肚腩?结果,五年后的今天,我的确没有抱着煎堆油角,坐在电视机前面,肚腩嘛,的确有一点。然而,我却抱着联想的笔记本电脑,坐在洒满阳光的图书馆里,看着教授给我们布置的两个代码作业,还有一篇小essay,一脸祥林嫂般的怨念。
面对deadline,我又能怎么样呢,只能一边敲着代码,一边腹诽教授绝对是条单身狗,外加吐槽现在流下的眼泪,都是当年做选择的时候,脑子里进的一水库的水。偶尔打开手机,看下洋溢着玫瑰花和烛光晚餐的朋友圈,此情此景,真心有些催人泪下。五年后,我依然是条单身狗,然而身边的朋友,不少已经恋爱结婚,甚至连孩子都有了。现在的这个世界上,到底还没有狗的活路呢?
作为一条单身狗,总不能就这样坐以待毙。怨从胆边生的我,不仅衍生了一些有趣的过节想法,并尝试实施了一下,这也算是苦中作乐了罢。
“祝你情人节快乐。”
“今天没人陪我过节……”没过一分钟,朋友就给了回复。
“那我就放心了。”收到回复的我十分高兴,原来,在热情似火的今天,不止我一条单身狗。
“情人节快乐啊,今天跟情人玩的开心。”我又发了一条微信。
“没有情人……”
“哦。”
“今天你怎么过情人节啊?”
“在家干活……”
尽管知道身边不止一条单身汪,可此时的我,还是莫名的,有些空虚寂寞冷。
不过,伟大领袖毛主席曾经教导过我们:
“自己动手,丰衣足食。”
这句教诲,长久一起来,一直回响在我的心头,并在共同建设社会主义的道路上,给予了我最基本的哲学指导。根据这句教诲的思想,既然没有对象,我们可以创造一个嘛,比如说,我们可以去商店买一副象棋,然后里面不就有一对象嘛,可中可洋,价钱厚道。
可是作为懒癌协会黄金VIP会员的我,才不会也不要这样做呢,看到手提电脑里的python界面,突然之间灵光一闪,不如用python来写一个对象吧。
说做就做的我火速打开了jupyter notebook,建立一个基于python3的ipynb文件,敲下了第一行代码:
myobject=new_object()
就这样,我的第一个对象建立好了。
可是,这只是一个空壳,并没有什么实质性的内容在里面。学渣如我想了想,不如设计一个场景,就像张学友的《吻别》里唱的那样:
“总在刹那间,有一些了解,说过的话不可能会实现,就在一转眼,发现你的脸,已经陌生不会再像从前……”
看过MV的我,自然清楚地知道,女主角周海媚姐姐是有多么的气质高雅,那种欲拒还迎的性感,当年可是看得年少无知的我有些脸红心跳。
所以,机智如我,首先,给这个对象赋予了一些属性:
myobject.knowledge="rich knowledge"
myobject.appearance="beautiful"
myobject.elegance="elegance"
为了表达那种欲拒还迎的感觉,我想了很久,直到看见窗外一缕阳光投下来,我才找到了灵感,那不如用bounce的方法,来表达那种距离的变化好了。于是我在myobject=new_object()这行代码前面补了一段代码:
class new_object:
def bounce(self):
if self.direction=="far":
self.direction="near"
然后我又在myobject=new_object()后面补上了一行代码:
myobject.direction="far"
嗯,接下来,就是见证奇迹的时刻了,首先自然是要表达一下我对象的一些特征,让吃瓜群众对这个对象有一定的印象。于是,我敲下了一段代码:
print("I just meet an object")
print("My object has",myobject.knowledge)
print("My object's appearance is", myobject.appearance)
print("My object has an aura of",myobject.elegance)
到现在,一个人物形象,已经很好地立了起来,并交代了我与对象的相遇过程。此时,我需要做的,就是要去接近这个对象:
print("Now I try to run to my object.")
然后运行bounce方法:
(myobject.bounce())
此时,我的对象似乎离我很近,又似乎离我很远,咫尺天涯,莫过于此,这段简单的代码,可以说,传达了代码制作单身狗渴望对象又无力脱单的矛盾心情:
print("Now my object is",myobject.direction)
好吧,其实写了这段关于对象的代码,并没有什么用处。作业还得写,对象还是没有。不过,还是祝大家情人节快乐:
print("Happy Valentine's Day")
其实,对于极其少数单身狗来说,在情人节生存还有一个极好的办法:
那就是你们过你们的情人节,我过我的生日!
网友评论