number缩写为什么是no

这个“no”缩写其实啊,它最早来源于英语单词“number”。在英语里,“number”的意思就是“数字”。后来呢,人们为了方便书写,就把这个单词的首字母“N”和末尾的“U”还有“B”组合起来,就变成了“no”。就像是咱们中文里的“电话”缩写成“电”一样,都是为了方便记忆和使用。所以呢,“no”这个缩写啊,就是指代“数字”的意思啦。当时我刚开始学这个的时候,也没想明白,现在一看还挺简单的。哈不过说实话,有时候看到一些专业术语的缩写,还真是挺头大的。
嗯,number这个词在英语中是“数字”的意思,缩写为“no”,这个“no”其实不是“数字”的意思,它来自于“number”这个词的发音首字母缩写。在英语里,很多单词的缩写都是通过取首字母来表示的,比如“Mr.”(Mister)缩写为“Mr.”,“Mrs.”(Mistress)缩写为“Mrs.”,“Dr.”(Doctor)缩写为“Dr.”。
“Number”这个词的发音是/nʌmbər/,取它的首字母“n”和“b”,组合起来就是“no”。但是,这个缩写并不是官方的标准缩写,只是人们在使用中约定俗成的。而且,由于“no”在英语中也有“不”的意思,所以使用这个缩写有时候可能会引起混淆。
记得有一次,我在一个技术论坛上看到一个新手提问:“为什么number的缩写是no?”我那时候正喝着咖啡,看着这个问题,突然想到,这不就是“number”的字母缩写嘛。然后我回了个贴,说:“哈no是因为number的第一个字母是n,第二个是u,第三个是m,第四个是b,第五个是e,连起来就是no了。”
等等,还有个事,我突然想到,其实这背后还有个小故事。那是2005年,我在北京的一家IT公司上班。那时候,我们部门有个老同事,他是个编程高手,但他有个习惯,就是喜欢用缩写。有一天,他写了个函数,叫“getNumber”,然后我们问他为什么不用“getNumber”,而是用“getNo”。他笑着说:“这样看起来更酷,也更简洁。”
后来,我问他:“为什么number的缩写是no?”他瞪大了眼睛,说:“number?那不就是no嘛!”我笑了笑,心想,原来这背后还有个“酷”的缘由。
现在想想,编程世界里的缩写,其实都是程序员们自己创造出来的小规则。就像“no”一样,它不仅仅是一个缩写,更是一种文化,一种态度。不过,我还是有点好奇,为什么没有人用“getnum”或者“getnumb”呢?

相关推荐