全简体中文无符号,无注释说明

今天早上起床突然脑抽,想试试完全去掉代码里的注释和标点符号会怎样。我打开电脑新建个python文件,二话不说直接开始写。

先写上import requests又写个def main(),刚敲完括号发现不对劲——按规矩得加引号冒号逗号,但我偏不。硬着头皮往下写,把http请求网址和参数全都挤成一坨。

结果运行时报错像放鞭炮似的蹦出来。缩进乱成毛线团,括号漏了半边,引号对不上号。最离谱的是print语句里中文字符和变量粘在一起,跑起来直接喷乱码。

  • 第一次尝试:把整页代码全删了重写
  • 第二次尝试:憋着气加回几个逗号
  • 第三次尝试:气得往屏幕上甩了把瓜子壳

折腾到中午肚子饿得咕咕叫,代码还是坨浆糊。顺手点外卖要了份酸辣粉,等餐时不死心又试了次。这回在def后面手抖加了井号,写完才想起破戒了,整段划掉重写时汤汁泼到键盘上。

擦键盘时突然想通个事。去年给本地超市做库存系统,客户说"要看得懂的代码"。我拍胸脯保证都用中文变量名,结果交货后他们员工真自己改代码。没注释没符号的代码被改得亲妈都不认识,月底盘点库存数据全乱了。超市老板带着会计堵公司门口,打印机吐出来的入库单长这样:

苹果箱 香蕉斤 卫生纸提 = 300 200 150

仓库老头戴着老花镜数了三小时,举着单据朝我吼:"等号两边没空格!三百箱卫生纸堆到总经理办公室了!"后来听说超市盘亏三十万,我把半年工资赔进去才了事。现在看见中文代码就手抖,改行在拼多多卖键盘膜。上周发现超市老板在我店里下单了二十张键盘膜,收货人叫"乱写代码害人精"。

下午四点终于跑通个hello world,屏幕显示"你好世界"四个字。兴奋截图发朋友圈,三秒后我妈留言:"逗号忘加了"。