蛇形命名法

✍ dations ◷ 2025-11-20 19:26:21 #蛇形命名法

蛇形命名法(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 等等。

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

相关

  • 腺苷脱氨酶缺乏症腺苷脱氨酶缺乏症(英语:Adenosine deaminase deficiency)缺乏症是一种体染色体隐性遗传疾病 ,会破坏免疫系统并导致严重复合型免疫缺乏症(SCID)。此病的病因是腺苷脱氨酶(ADA)缺乏导
  • 喃字陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 国际土壤年国际土壤年,联合国第68届会议决议声明中,订定12月5日定为“国际土壤日”,并宣布2015年为“国际土壤年”(International Year of Soils)。该目的是提高认识全世界土壤粮食安全的重
  • 西二区UTC−02:00时区比协调世界时慢2小时,使用的区域如下:
  • 达拉斯飞马达拉斯飞马(英语:Dallas Wings)是一支位于美国德克萨斯州阿灵顿的WNBA(国家女子篮球联盟)篮球队。为土尔沙震动之后继球队。达拉斯飞马之创始球队为底特律震动,成立于1998年,之后在
  • 硫酸亚铊硫酸亚铊是铊(I)的硫酸盐,化学式为Tl2SO4,无臭无味,具有很高的毒性,曾被广泛用作杀鼠剂和杀虫剂,美国已于1972年起禁用,其他国家也陆续禁用。硫酸亚铊和K2SO4具有相同的结构。
  • 朗兹塔兄弟帮朗兹塔兄弟帮(The Lanzetta Brothers,又名the Lanzetti Brothers〔Lanzetti这个拼字是由于不正确的文档而成的〕)是一个由六兄弟组成的集团,他们在费城和有可能在大西洋城经营非
  • 飞碟恐怖袭击《飞碟恐怖袭击》(そらとぶえんばんきょうふのしゅうげき)是1956年11月7日上映的日本电影,翌年《地球防卫军》上映。正处于冷战时期,世界突然受到飞碟的攻击,而日本也不例外,日本
  • 汤米·亚伯拉罕松汤米·亚伯拉罕松(瑞典语:Thommy Abrahamsson,1947年4月8日-),瑞典男子冰球运动员,场上位置是后卫。他曾代表瑞典国家队参加1972年冬季奥林匹克运动会冰球比赛,获得第4名。孪生兄弟克里斯特·亚伯拉罕松。
  • 宫本百合子宫本百合子(1899年2月13日-1951年1月21日)是日本小说家,评论家。出生于东京。主要作品有《贫穷的人们》《伸子》《播州平野》《两个院子》《路标》等。