蛇形命名法

✍ dations ◷ 2025-12-04 18:53:26 #蛇形命名法

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

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

相关

  • 徐义刚徐义刚(1966年10月19日-),江苏常熟人。岩石学家,中国科学院院士,现任中国科学院广州地球化学研究所所长。主要从事地幔岩石学、地球化学和深部动力学研究。1966年生于江苏省常熟市
  • 巴拉乌尔龙巴拉乌尔龙属(学名:Balaur)又称双爪龙或矮壮龙,是兽脚亚目鸟翼类恐龙的一属,生存于白垩纪晚期的罗马尼亚。巴拉乌尔龙是种高度特化的肉食性恐龙。正模标本是一个部分身体骨骼。巴
  • 前2世纪前199年至前100年的这一段期间被称为前2世纪。摩哂陀(Mahinda)将上座部佛教传入斯里兰卡。
  • 肖恩·海斯肖恩·海斯(英语:Sean Patrick Hayes,1970年6月26日-)是一名美国演员,曾凭在《威尔与格蕾丝》中的演出四次入围艾美奖喜剧类电视剧最佳男配角,更于2000年赢得该奖项。肖恩出生于芝
  • 杨怤杨怤(怤音fu),唐朝末年庐州合肥县人,五代十国吴王杨行密的父亲。杨怤一生都是农夫,为儿子起名杨行愍。杨行愍投奔淮南节度使高骈时,高骈为杨行愍改名杨行密。杨行密发迹时,父亲已经
  • 南词叙录《南词叙录》,一般认为是明徐渭所著。成书于明嘉靖三十八年(1559年)。是最早一部研究南戏的著作。附有宋元南戏剧目65种,明初南戏剧目48种
  • 约会 (电影)约会 (法语:C'était un rendez-vous) 是一部由法国导演克洛德·勒卢什于1976年拍摄的短片。电影主要展示了1976年8月的一个清晨(5点30分),男主角在8分钟的时间内驾车高速穿越
  • 吉布拉法罗山坐标:36°43′24″N 4°24′39″W / 36.72333°N 4.41083°W / 36.72333; -4.41083吉布拉法罗山(西班牙语:Gibralfaro),是位于西班牙东南马拉加的一条山谷,属于佩尼贝蒂科山系中马
  • 北高镇北高镇是中国福建省莆田市荔城区下辖的一个镇。北高镇共辖24个行政村,分别是:坑园村、院后村、呈山村、北高村、东乡村、后积村、汀江村、汀峰村、江边村、高洋村、高峰村、栏
  • 彼得罗·费拉里斯彼得罗·费拉里斯(意大利语:Pietro Ferraris,1912年2月15日-1991年10月11日),意大利男子足球运动员,场上位置是前锋。他曾代表意大利参加1938年国际足联世界杯,结果获得冠军。