首页 > 编程语言 > 详细

[Python3] 喝下忘情水,学习 Python 中常用的命名规则

时间:2019-01-04 16:44:27      阅读:201      评论:0      收藏:0      [点我收藏+]

1. 可用于“起名”的元素

  • 字母、数字、下划线和“其它”
    • 上面的“其它”包括中文、俄文等等
    • 虽然 Python 支持“其它”,但推荐只用字母、数字和下划线“起名”
    • 字母打头为佳并且大小写敏感
    • 慎用下划线打头
    • 不能用数字打头,不能用纯数字“起名”
    • 名字中不能有空格
    • Python 中的“关键字”不能用于“起名”
      • 个人觉得没必要去记它们,若非要看,可以试试 help("keywords")
      • 有些地方也说“保留字”或“预留字”
      • 此处埋个伏笔,日后另开随笔补充

2. 可用“缩写”避免名字过长

  • 少废话,上例子
    • num 是 number 的缩写
    • cnt 是 count 的缩写
    • srv 是 server 的缩写

3. 两种驼峰命名法

  • 大驼峰
    • 形如 AchillesAndHisGold,GoneWithWind
    • 几个单词各自首字母大写连在一起
    • Python 中常用大驼峰给“类”命名
  • 小驼峰
    • 形如 firstBlood,tryAnythingOnce
    • 把大驼峰的首字母变为小写即可
    • Python 中常用小驼峰给“普通变量”、“函数名”命名

4. posix 命名法

  • 这是一套命名规则
  • 目前我用到的是形如 you_and_me,my_first_book 的形式
    • 单词全小写,用下划线连接

pass

  • 别的规则,日后用到,再行补充

[Python3] 喝下忘情水,学习 Python 中常用的命名规则

原文:https://www.cnblogs.com/yorkyu/p/10220601.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!