1 Python 标识符概述(正式介绍)

标识符 (或者叫做 名称) 由以下词法定义进行描述。

  • Python 中的标识符语法是基于 Unicode 标准附件 UAX-31,并加入了下文所定义的细化与修改;更多细节还可参见 PEP 3131 。
    在 ASCII 范围内 (U+0001..U+007F),可用于标识符的字符与 Python 2.x 一致: 大写和小写字母 A 至 Z,下划线 _ 以及数字 0 至 9,但不可以数字打头。

  • Python 3.0 引入了 ASCII 范围以外的额外字符 (见 PEP 3131)。这些字符的分类使用包含于 unicodedata 模块中的 Unicode 字符数据库版本。Unicode 4.1 中的所有可用标识符字符列表参见以下非规范 HTML 文件链接 https://www.dcl.hpi.uni-potsdam.de/home/loewis/table-3131.html

  • 标识符的长度没有限制。对大小写敏感。

  • 所有标识符在解析时会被转换为规范形式 NFKC;标识符的比较都是基于 NFKC。

2 Python 标识符的简单理解(非正式介绍)

标识符就是一个名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。

就好像我们人一样,需要起个名字,便于称呼、指代。

在给标识符命名的时候还要尽量做到“见名知其意”,例如 book_name我们看到之后,就能大概猜出是“书的名字”相关的内容;user_

Python 标识符相关推荐

  1. a_2可以用作python标识符嘛,【单选题】下列选项中,可作为Python标识符的是哪项? A. getpath() B. throw C. my#var D. _ My_price...

    [单选题]下列选项中,可作为Python标识符的是哪项? A. getpath() B. throw C. my#var D. _ My_price 更多相关问题 已知函数f(x)=2x2x-1+21 ...

  2. python多行注释符号_python知识学习,python标识符和关键字

    python标识符和关键字 标识符和关键字都是之中具有某种意义的标记和称谓,就像人的外号一样.所谓的标识符就是代码的分号.单引号.双引号等等就是标识符,而代码中的if.for等等就是关键字. pyth ...

  3. python 去掉双引号_python知识学习,python标识符和关键字

    python标识符和关键字 标识符和关键字都是之中具有某种意义的标记和称谓,就像人的外号一样.所谓的标识符就是代码的分号.单引号.双引号等等就是标识符,而代码中的if.for等等就是关键字. pyth ...

  4. python标识符_python标识符

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 在python里,标识符有字母.数字.下划线组成. 在python中,所有标识符 ...

  5. 【Python】标识符 ( Python 标识符命名规则 - 强制性 | 内容限定 | 大小写敏感 | 非关键字 | Python 标识符命名规范 - 建议性 | 下划线命名法 | 英文字母全小写 )

    文章目录 一.Python 标识符 1.Python 标识符命名规则 ( 强制性 ) 2.Python 标识符命名规范 ( 建议性 ) 二.代码示例 1.内容限定代码示例 2.大小写敏感 3.非关键字 ...

  6. Python 标识符与关键字

    Python 标识符与关键字 标识符是编程语言中允许作为名字的有效字符串集合.其中有一部分是关键字,构成语言的标识符.这种标识符是不能做它用的标识符的,否则会引起语法错误 (SyntaxError 异 ...

  7. python标识符最大可能长度_Opencv-Python学习笔记(二)

    2. 使用OpenCV3处理图像 2.1 不同色彩空间的转换 OpenCV中有数百种关于在不同色彩空间之间转换的方法. 三种常用色彩空间:灰度.BGR.HSV(Hue色调,Saturation饱和度, ...

  8. Python基础教程之Python 标识符

    在Python里,标识符由字母.数字.下划线组成,但不能以数字开头. ps:以下代码可以直接执行 Python 标识符# Python 中标识符区分大小写. # 以下划线开头的标识符有特殊意义,以单下 ...

  9. Python标识符的命名规则

    [快速理解] Python标识符是指变量.函数.类.模块等的名称. 例如:a=10中的a是标识符 反例:for i in [1,2,3]中的for和in不是标识符,是保留字,i是标识符.Python保 ...

最新文章

  1. Apache Kylin在绿城客户画像系统中的实践
  2. 大数据时代分析师 Splunk助大数据落地
  3. python 技术篇-使用logging日志模块自定义时间格式
  4. EXCLE图形插入实例
  5. VTK修炼之道39:图像平滑_各向异性滤波
  6. java规定数组的下标_Java数组元素下标的范围是
  7. 制作IOS 后台极光推送时,遇到的小问题
  8. 作者:鲁鸣鸣(1978-),男,博士,中南大学信息科学与工程学院副教授,中国计算机学会会员。...
  9. golang基础-WaitGroup、kafka消费者
  10. Oracle实践--PL/SQL表分区的基础
  11. python神器_牛逼啊!一个可以随时随地写Python代码的神器
  12. 乌克兰警方逮捕出售高达10亿被盗记录的黑客,或面临长达8年监禁
  13. HUAWEI 机试题:最长元音字串的长度
  14. 应届生招聘的一些感悟和思考
  15. 程序员如何学习英语效率高?
  16. ROS与Web交互控制显示
  17. 使用RT-Thread Studio DIY 迷你桌面时钟(五)| 使用内置 Git 插件管理项目
  18. 注意:对话机器人正在改变你和工作
  19. MacOS Ventura 13.2 (22D49) 正式版带 OC 0.8.8 and winPE 双分区原版黑苹果镜像
  20. 好看轻量级北邮人导航源码

热门文章

  1. 什么是浪涌保护器防雷过压保护
  2. 安卓暗黑模式软件_微信安卓版怎么设置黑暗模式 操作方法介绍
  3. [转载]由兔子的笑话联想到的哲理
  4. App“照妖镜”:随时监控你的应用质量
  5. python+PyQt5基础详细教程
  6. 怎样才能画好动漫人物的腿?画好动漫人物的腿有哪些技巧?
  7. 说走就走的旅行?你需要一个旅行必备清单
  8. uni-app页面部分模块转化成图片并保存(适用app和h5)以及涉及轮播滚动时,区分轮播内容生成图片方法
  9. POI兴趣点在地图显示上进行聚合算法的研究
  10. 拒绝广告套路,音频营销这三招“玩的就是个性”