说到敲代码时常用的标点符号,我和利斯都觉得,封号;一定是最令人印象深刻的。
毕竟我俩Java起家,然而上了大学除了C以外,最常用的偏偏是Python。
Python,他不用封号收尾啊。
不知道多少次敲代码都是敲完一行习惯性地一个封号敲上去,然后默默删掉。
这个手,他动得比脑子快啊。
说起来,这个封号还有一点尤其扎心。
以前有朋友找我debug代码,说她盯着代码看俩小时了,就是找不到错在哪。我跟着她排了半天的逻辑,最后发现她那一行代码最后,是个中文输入法的封号。
自此我那朋友就断了继续学编程的念想,并表示从今以后除非必要绝不敲代码。
两年过去了,我还在等她的真香。
嘛,说到Java到Python的转换,还有一点特别难受的,是用来代替if的?:
三四行代码,一行就能写完,是真的爽。
用习惯了之后发现Python不能这么写也是真的心痛。
这种不同语言符号不兼容的事情,其实发生的概率还挺大的。
比如说写JavaScript永远不记得要===,写Python永远不记得不能i++,写C...
好叭,C的问题和符号无关。C的问题是seg fault。令人头秃。
所幸大多数常用语言的大多数标点符号用法都差不了多少。
哦对,还有像Racket这种编程全靠括号还能自定义的。就是敲代码和debug比较费眼睛。
最后送上以前一个朋友的网名:
2b || !2b
取名鬼才。
网友评论