[Python3] 002 Python3 中常用的命名规则

本文详细介绍了Python中的命名规则,包括可以和不可以用于命名的字符,推荐的命名方式如驼峰命名法和posix命名法,以及如何使用缩写来避免名称过长。同时,文章提到了Python3中对关键字的使用限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 什么可以用来命名?

1.1 老三样: 字母、数字、下划线

  1. 字母的大小写敏感
  2. 以字母打头为佳
  3. 不能以数字打头
  4. 不能用纯数字命名
  5. 慎用下划线打头
  6. 一个名字中不能有空格

1.2 其他

  1. 与别的语言不同,Python3 可以使用中文、俄文等命名
  2. 虽然 Python3 支持一些国家的文字,但是推荐只用“老三样”命名
  3. 挖个坑,日后填平
    • 内容:关于编码
    • 编号:Py002-1

2. 什么不能用来命名?

Python3 中的“关键字”

  • 个人觉得没必要去记它们
  • 若想看,可以使用命令 help("keywords") 查看
  • 有些地方也说“保留字”、“预留字”
  • 挖个坑,已经填平,详情见 [Python3 填坑] 003 关键字?保留字?预留字?
    • 内容:Python3 与“关键字”、“保留字”、“预留字”的关系
    • 编号:Py002-2

3. 命名“小贴士”

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

  • 少废话,上例子
number  -> num
count   -> cnt
server  -> srv

4. 驼峰命名法

4.1 大驼峰

  • 形如 AchillesAndHisGoldGoneWithWind
  • 将几个单词的首字母大写并连在一起
  • Python3 中常用大驼峰给 命名

4.2 小驼峰

  • 形如 firstBloodtryAnythingOnce
  • 把大驼峰的首字母变为小写即可
  • Python3 中常用小驼峰给 普通变量函数名 命名

5. posix 命名法

  • 这是一套命名规则
  • 其中包括 you_and_memy_first_book 的形式
    • 单词全小写,用下划线连接
  • 挖个坑,日后填平
    • 内容: 别的规则
    • 编号:Py002-3

转载于:https://www.cnblogs.com/yorkyu/p/10220601.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值