驼峰命名为什么 Python 程序中很少看到驼峰式的命名方式?

驼峰命名  时间:2021-07-26  阅读:()

为什么很多人不建议使用驼峰命名法,有什么弊端么

驼峰的问题在于歧义和繁琐。

大小写的切换会降低输入速度,比较繁琐,连续的字母在英文中会产生歧义,比较典型的比如to_ld和Told。

其实哪个命名法都不是完善的,匈牙利命名法更啰嗦。

现在比较推崇的是使用下划线,这个命名长度更长,但方便输入而且很少有歧义。

个人理解,在哪个环境下,跟随使用哪种命名法是最合理的,比如用微软环境,那么就用类匈牙利命名法,和系统内置保持一致,用java,那么就是小写+下划线,这样整体程序和内置函数命名保持一致是最合理的。

为什么 Python 程序中很少看到驼峰式的命名方式?

python PEP8中对语言的命名风格进行了规定,比如package和module的名称必须是全部小写字母,function名称必须是小写可以用underscore隔开等等,具体请参见官网PEP8。

Spinservers美国圣何塞服务器$111/月流量10TB

Spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立服务器租用和Hybrid Dedicated等,数据中心位于美国德克萨斯州达拉斯和加利福尼亚圣何塞机房。TheServerStore.com,自 1994 年以来,它是一家成熟的企业 IT 设备供应商,专门从事二手服务器和工作站业务,在德克萨斯州拥有 40,000 平方英尺的仓库,库存中始终有...

稳爱云(26元),香港云服务器 1核 1G 10M带宽

稳爱云(www.wenaiyun.com)是创建于2021年的国人IDC商家,主要目前要出售香港VPS、香港独立服务器、美国高防VPS、美国CERA VPS 等目前在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。机房采用业内口碑最好香港沙田机房,稳定,好用,数据安全。线路采用三网(电信,联通,移动)回程电信cn2、cn2 gia优质网络,延迟低,速度快。自行封装的...

friendhosting:(优惠55%)大促销,全场VPS降价55%,9个机房,不限流量

每年的7月的最后一个周五是全球性质的“系统管理员日”,据说是为了感谢系统管理员的辛苦工作....friendhosting决定从现在开始一直到9月8日对其全球9个数据中心的VPS进行4.5折(优惠55%)大促销。所有VPS基于KVM虚拟,给100M带宽,不限制流量,允许自定义上传ISO...官方网站:https://friendhosting.net比特币、信用卡、PayPal、支付宝、微信、we...

驼峰命名为你推荐
mobilepartnerG3 walk和mobile partner有什么区别,办的移动无线网卡,华为的设备一秒钟变格格1秒钟等于多少毫秒,等于多少微秒windows7正版验证怎样验证windows7是不是正版?美国大选投票实时数据美国总统大选选票如何统计微软将停止支持32位Win10系统电脑win10系统自带的office2016为什么是32位?微软将停止支持32位Win10系统你使用的Windows10即将终止服务是什么意思?iphone12或支持北斗导航iphone12是问题机吗淘气鸟松鸦是否会说话?人脸检测综述人脸识别技术是怎样实现人脸精准检测?北漂论坛请问北票有论坛吗
宿迁服务器租用 火山主机 免备案cdn 60g硬盘 免费名片模板 免费全能空间 个人空间申请 web服务器的架设 已备案删除域名 me空间社区 域名和空间 广州服务器 微软服务器操作系统 服务器硬件防火墙 多线空间 in域名 vul qq金券 申请免费空间 乐视会员免费领取 更多