蛇形命名法

✍ dations ◷ 2025-12-09 08:52:44 #蛇形命名法

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

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

相关

  • 世界第三大核武贮备量法国的大规模杀伤性武器早在第二次世界大战爆发前法国科学家亨利·贝克勒、皮埃尔·居礼以及玛丽·居礼便针对铀的放射能进行详细研究。在第二次世界大战爆发后便加速展开核
  • 焦璐焦璐,唐朝官员。早年事迹不详。咸通九年(868年)官徐泗观察判官、副使。庞勋军抵达宿州(今安徽宿县)附近的符离(今安徽宿县北符离),与宿州大将乔翔五百余人战于虹县灵壁东的濉水,乔翔
  • 糖皮质类固醇可抑制性醛固酮增多症糖皮质类固醇可抑制性醛固酮增多症(glucocorticoid remediable aldosteronism,GRA),又名地塞米松可抑制性醛固酮增多症(dexamethasone-suppressible hyperaldosteronism,DSH)或ACTH
  • 2,4,6-三硝基苯胺2,4,6-三硝基苯胺(2,4,6-Trinitroaniline, TNA),化学式C6H4N4O6,因其含有三个硝基,是一种爆炸性的强氧化剂。因纯度或溶液浓度的差异,呈黄色至红色。三硝基苯胺的应用包括迫击炮
  • 上海公共租界越界筑路上海公共租界越界筑路(英语:extra-settlement roads)是上海公共租界在界外修筑道路,并进而事实上取得了一定行政管辖权的附属于租界的“准租界”区域。与正式租界区不同,公共租界
  • 都道府县 */?)是日本的第一级行政区划,系都、道、府、县等4种行政区划之合称,又概括称为广域型地方公共团体(広域的地方公共団体/こういきてきちほうこうきょうだんたい  ?)、综合型地
  • 大卫·利恩大卫·利恩爵士,CBE(英语:Sir David Lean,1908年3月25日-1991年4月16日)是英国电影导演、电影大师,电影以气势磅礡,剧情动人著称。以《桂河大桥》、《阿拉伯的劳伦斯》、《日瓦戈医
  • 亚历山大·哥登怀瑟亚历山大·哥登怀瑟(Алекса́ндр Бори́сович Гольденве́йзер,1875年10月3日-1961年11月26日)是俄罗斯钢琴家,教师,作曲家和公众人物,师从尼古拉
  • 胡珑贸胡珑贸(英语:Kevin Hu,1992年12月22日-)为台湾职业篮球运动员,场上主打小前锋和大前锋位置,现效力于T1 League高雄海神。曾代表中华台北男子篮球代表队出赛,中华台北代表队选手的运动员。胡珑贸大学时前往美国夏威夷檀香山就读夏米纳大学,并在NCAA二级出赛。胡珑贸在2016年CBA选秀会上以第1轮第8顺位被福建浔兴队选中,开始他在CBA的生涯。2017年9月22日,CBA公布短期交流摘牌(选秀)结果,刚回福建浔兴报到的胡珑贸,竟被广州龙狮在首轮摘走。
  • 陈丽陈丽(1974年8月23日-),山东菏泽人,中国女子射击队运动员,主攻多向飞碟。1991年,陈丽加入山东射击队,教练是张会群。随后两年,她入选中国国家射击队,师从孙盛伟。1998年,陈丽与郭华、高娥在西班牙巴塞罗那的世界锦标赛中以210中的新全国纪录赢得冠军。次年,她又和高娥及韩芳在芬兰夺得女子团体多向飞碟小项的锦标。之后的2001年,陈丽在4月赢得了全国射击系统赛第一站的女子个人多向飞碟小项的冠军。同年的九运会,她夺得女子个人多向飞碟小项中的金牌,成绩为95中。2003年,陈丽以5中之差不敌高娥,取得了