蛇形命名法

✍ dations ◷ 2025-11-30 01:17:24 #蛇形命名法

蛇形命名法(snake_case)是指每个空格皆以底线(_)取代的书写风格,且每个单字的第一个字母皆为小写。蛇形命名法经常被使用在计算机科学当中,例如编程语言的变数名称、副程式的名字以及档案名称。一份研究指出相较于驼峰式大小写,使用蛇形命名法能够让读者更快速的辨识出值的含意。

利用底线作为分隔符号的使用方法最早可以回朔至1960年代晚期,这种使用方法特别与C语言有关系,在C程式设计语言当中曾出现过,并且与驼峰式大小写形成对比。然而,当时这样的使用方法并没有被特别命名,Python网站也仅仅使用"lower_case_with_underscores"来称呼它。

在网络上,蛇形命名法一词在2004年首次出现于Ruby社群当中,Gavin Kistner写道:

然而,前英特尔工程师 Jack Dahlgren 表示,他2002年还在英特尔工作时就已经在使用这个词了。这个词有可能在多个社区内独立的被发展出来。

截至2015年 (2015-Missing required parameter 1=!),其他以分隔符分隔的命名规则的名称尚未标准化,例如lisp-case、kebab-case、SCREAMING_SNAKE_CASE 等等。

下面列出使用蛇型命名法的编程语言

相关

  • 室管膜室管膜(Ependyma)是构成脑室和脊髓中央管(英语:central canal)内衬的上皮组织。室管膜细胞为四种中枢神经系统的神经胶质细胞之一,会参与脑脊液的分泌,并参与神经再生(英语:neurorege
  • 兰草兰科(学名:Orchidaceae)植物俗称兰花,是开花植物中最多样、最广布的科之一。花朵艳丽的热带兰花通常叫做洋兰,亦叫胡姬花。洋兰并不一定是外来种,大中华地区亦有丰富的野生洋兰资
  • 和平区和平区是中国天津市的市辖区,区名来自于近代天津最为繁华的道路和平路(原日租界旭街)。该区位于天津市中心,面积9.97平方公里,是天津市区中面积最小,人口密度最大的辖区,并与毗邻的
  • 香鱼香鱼(学名:),为知名的食用鱼,是胡瓜鱼目香鱼科香鱼属的唯一一种。又称为国姓鱼或�鱼。香鱼有3个亚种,但是其定义还存在争议:香鱼分布于中国、台湾、韩国、日本,为温水性中小型淡水鱼
  • 克百威克百威(英语:Carbofuran)是氨基甲酸酯类农药,目前市面上毒性最强的农药之一。由于鸟类可能误食颗粒状克百威农药致死,美国环保署只允许此产品以液态形式销售。此外,从2009年开始,美
  • 爱情避风港《爱情避风港》(英语:)是2013年的一部美国浪漫电影,由朱利安·休及乔许·杜哈默主演。8788
  • 王钰 (明朝)王钰(1383年-?),字孟坚,号葵轩。浙江诸暨人,明朝政治人物、探花。永乐九年(1411年),乡试中举。永乐十年(1412年),壬辰科会试第三名,殿试又第三名(探花),授翰林院编修,之后升任修撰。宣德元年,出
  • 范当世范当世(1854年-1904年),初名范铸,字肯堂、无错,号无错,江苏省通州直隶州(今江苏省南通市)人,清朝文学家。吴汝纶学生,朱铭盘同门。范当世为江苏通州诸生,善于诗歌,著《范伯子诗文集》,有弟
  • 吴彬 (画家)吴彬,字文中,号枝隐头陀、枝庵发僧、枝隐庵主,今福建莆田人,明朝万历年间山水画家。唐代工部屯田员外郎吴祭之后,吴颜可之四子。寓居南京。1573年到1620年(明朝万历),吴彬出任中书舍
  • 劳拉·斯通劳拉·斯通(Lara Stone;1983年12月20日-),荷兰超级名模。她是高级时装品牌:Calvin Klein的代言人。她也是维多利亚的秘密的模特儿。劳拉上过ELLE, VOGUE, Harper's Bazaar及i-D等杂志封面,也有参与LV、Chanel、Balmain等著名时装及奢侈品的时装展。2010年起,她正式接任慧卡·芝玛曼,在models.com封后成为众模之首。斯通出生于荷兰北布拉班特省,他的母亲是荷兰人,父亲是英国人,当她14岁时在巴黎地铁被模特公司发现,而后参加精英模特竞选赛