一、 匈牙利命名法

开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。

比如:   long lSum = 0;       //"l"是类型的缩写;

二、驼峰命名法 camel-case

骆峰式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。

骆峰式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。

2.1 小驼峰法

变量一般用小驼峰法标识。

小驼峰法的意思是:除第一个单词之外,其他单词首字母大写。

譬如 int myStudentCount;    //变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。

2.2 大驼峰法

相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。

譬如 public class DataBaseUser;

python大驼峰_匈牙利法、大小驼峰法(两种编程命名规则)相关推荐

  1. 匈牙利法、大小驼峰法(两种编程命名规则)

    一. 匈牙利命名法 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写. 比如:   long lSum = 0;       //"l"是类型的缩 ...

  2. 三种编程命名规则:驼峰命名法,帕斯卡命名法,匈牙利命名法

    文章目录 驼峰命令法(Camel) 匈牙利命名法(Hungarian) 帕斯卡(Pascal)命名法 命名的基本原则 变量名的命名规则 函数的命名规范 函数参数命名规范 三种流行的命名法则 目前,业界 ...

  3. 三种编程命名规则:驼峰命名法 (壹)

    驼峰命令法(Camel): 骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例).正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和 ...

  4. 四种编程命名规则:驼峰命名法,帕斯卡命名法,匈牙利命名法,下划线命名法

    人们交流靠各种语言,每行都有每行的所谓的"行话".程序员也不例外,众所周知,程序员都是用代码进行交流的.那么除了在代码中的注释之外, 程序员如何读懂别人的程序呢? 当然,程序员之间 ...

  5. [转]三种编程命名规则:驼峰命名法,帕斯卡命名法,匈牙利命名法

    三种流行的命名法则 目前,业界共有四种命名法则:驼峰命名法.匈牙利命名法.帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法. 驼峰命令法(Camel):  也称骆驼式命名法正如它的名称所表示的 ...

  6. python动态柱状图_动态排名柱状图的两种做法

    受B站拜年祭发射最多的弹幕是什么?视频启发,对日常维护工作中的故障硬件也做了一次盘点.这里介绍两种方法,第一种是Python + Matplotlib:第二种是利用GitHub上现成的"轮子 ...

  7. 三种编程命名规则(匈牙利法,小驼峰法,大驼峰法)

    1. 匈牙利命名: 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写. eg: long lsum = 0;"l"是类型的缩写: 2. 小驼峰式: ...

  8. “直接基于成本法”与“模拟权益法”两种合并报表模式比较与分析:响应新准则

    "直接基于成本法"与"模拟权益法"两种合并报表编制模式比较与分析 --对新准则的响应(一) 在编制合并财务报表时,存在两种模式,一种方法是直接基于成本法编制,一 ...

  9. 运用Python爬取二手房价格与信息的两种常用方法

    最近房地产市场进一步收紧,多地地方政府出台各种收紧政策,以保证房地产健康发展,因此云朵君就想到运用Python网络爬虫,抓取部分房产信息,了解下最近房地产的情况. 接下来以房天下二手房信息,以获取某个 ...

最新文章

  1. ajax按钮禁止重复提交,Ajax禁止重复提交
  2. 蹦球传说诺基亚java_bouncetales蹦球传说
  3. java9新特性 2017_Java 9 ← 2017,2019 → Java 13 ,来看看Java两年来的变化
  4. 《Objective-c》-(OC中含有BOOL类型)
  5. 超详细!上线一个机器学习项目你需要哪些准备?
  6. 云厂商靠不靠谱?“国家级标准”鉴定结果来啦
  7. 曾经采集朋友圈难倒多少Python大佬,今天手把手教你如何实现!
  8. java可视化插件_java的WindowBuilder可视化插件
  9. BZOJ 1067 降雨量(RMQ-ST+有毒的分类讨论)
  10. 20191007每日一句
  11. 使用MEAT在iOS设备上采集取证信息
  12. 老杨推荐|初级到高级网工学习渠道最全汇总(建议收藏)
  13. IO操作(Java版)
  14. 鸿蒙系统手机游戏,鸿蒙系统官网下载手机
  15. Windows 2003 从Oracle 9201 update to 9208
  16. 《零售时代4.0》读后感
  17. emacs 使用笔记
  18. python:open()方法+循环语句 练习
  19. 2018第一次校队集训题解
  20. SystemVerilog: 打印显示之数据格式控制及特殊字符详解

热门文章

  1. HTTP协议-get与post请求
  2. h5/web遮罩弹窗
  3. python多维数组分位数的求取
  4. sql select半角html全角,SQL转换全角和半角函数
  5. Autodask_3DMAX安装Failed Installation aborted, Result=1619解决办法
  6. Altium designer如何实现原理图和PCB交互式布局
  7. 电影天堂,批量下载,简单实现
  8. Windows10修改本地用户账户名(彻底修改)
  9. 3 求最大公约数和最小公倍数
  10. 结构化数据和非结构化数据的分析