蛇形命名法

✍ dations ◷ 2025-12-01 23:29:57 #蛇形命名法

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

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

相关

  • 鼻子整形鼻外观整型手术 (英文:Rhinoplasty)、又被称为隆鼻,是一种将鼻子的外观进行调整或重建的一种行为,主要诉求为使鼻子更加的美观,常用于解决一些因意外引发的鼻部外伤,或由于先天性缺
  • 汉斯·施蒂勒汉斯·施蒂勒(1876 - 1967),德国地质学家。1899年毕业于格丁根大学地质学专业,其毕业论文是关于条顿堡森林山体构造的研究。后曾任教于莱比锡大学、格丁根大学、柏林大学,并曾任
  • 陈明台陈明台 (1948年-),台湾诗人、学者。日本国立筑波大学历史人类学系博士课程修毕,曾任教淡江大学日文系专任副教授、东吴大学 (台湾)、静宜大学兼任副教授、国立中正大学中文系副教
  • 国立台湾大学鹿鸣广场国立台湾大学鹿鸣广场是位于国立台湾大学鹿鸣堂、地理系馆、共同教室和生命科学系馆之间的中型空地。2000年8月5日台北市政府同意封闭舟山路后,改造计划就此展开。透过特殊曲
  • 哈萨克斯坦农业哈萨克斯坦农业只是哈萨克斯坦经济的一小部分。农业对该国国内生产总值的贡献在10%以下——为6.7%。该国超过70%的土地被用于农作物和畜牧业,而北美用于农作物的土地比例相对
  • 2016年日本周末票房冠军本列表关于2016年日本电影票房每周冠军,计算每周末二日观赏人次及票房收入。观赏人次为主,票房收入为辅。
  • 蠢蛋搞怪秀4:坏祖父《蠢蛋搞怪秀4:坏祖父》(英语:)是一部2013年杰夫·特雷梅恩执导的美国恶搞喜剧片。Tremaine、Johnny Knoxville和Spike Jonze编剧,Johnny Knoxville 与 Jackson Nicoll主演。MTV
  • 宇都井站坐标:34°54′24″N 132°37′47″E / 34.9066147°N 132.6297508°E / 34.9066147; 132.6297508宇都井站(日语:宇都井駅/うづいえき  */?)位于岛根县邑智郡邑南町宇都井下乡,为
  • 伦敦圣三一学院伦敦圣三一学院(Trinity College London,或称TCL)是一个包含音乐、戏剧、艺术及英语等学门的考试机构。最值得留意的是,伦敦圣三一学院是舞蹈和戏剧奖计划中专业表演艺术课程的
  • 迪米特里·巴斯库迪米特里·巴斯库(法语:Dimitri Bascou,1987年7月20日-),生于马提尼克,法国男子跨栏运动员,他曾以13.24秒的成绩赢得2016年夏季奥林匹克运动会男子110米栏铜牌。