Python 标识符
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 标识符相关推荐
- 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 ...
- python多行注释符号_python知识学习,python标识符和关键字
python标识符和关键字 标识符和关键字都是之中具有某种意义的标记和称谓,就像人的外号一样.所谓的标识符就是代码的分号.单引号.双引号等等就是标识符,而代码中的if.for等等就是关键字. pyth ...
- python 去掉双引号_python知识学习,python标识符和关键字
python标识符和关键字 标识符和关键字都是之中具有某种意义的标记和称谓,就像人的外号一样.所谓的标识符就是代码的分号.单引号.双引号等等就是标识符,而代码中的if.for等等就是关键字. pyth ...
- python标识符_python标识符
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 在python里,标识符有字母.数字.下划线组成. 在python中,所有标识符 ...
- 【Python】标识符 ( Python 标识符命名规则 - 强制性 | 内容限定 | 大小写敏感 | 非关键字 | Python 标识符命名规范 - 建议性 | 下划线命名法 | 英文字母全小写 )
文章目录 一.Python 标识符 1.Python 标识符命名规则 ( 强制性 ) 2.Python 标识符命名规范 ( 建议性 ) 二.代码示例 1.内容限定代码示例 2.大小写敏感 3.非关键字 ...
- Python 标识符与关键字
Python 标识符与关键字 标识符是编程语言中允许作为名字的有效字符串集合.其中有一部分是关键字,构成语言的标识符.这种标识符是不能做它用的标识符的,否则会引起语法错误 (SyntaxError 异 ...
- python标识符最大可能长度_Opencv-Python学习笔记(二)
2. 使用OpenCV3处理图像 2.1 不同色彩空间的转换 OpenCV中有数百种关于在不同色彩空间之间转换的方法. 三种常用色彩空间:灰度.BGR.HSV(Hue色调,Saturation饱和度, ...
- Python基础教程之Python 标识符
在Python里,标识符由字母.数字.下划线组成,但不能以数字开头. ps:以下代码可以直接执行 Python 标识符# Python 中标识符区分大小写. # 以下划线开头的标识符有特殊意义,以单下 ...
- Python标识符的命名规则
[快速理解] Python标识符是指变量.函数.类.模块等的名称. 例如:a=10中的a是标识符 反例:for i in [1,2,3]中的for和in不是标识符,是保留字,i是标识符.Python保 ...
最新文章
- Apache Kylin在绿城客户画像系统中的实践
- 大数据时代分析师 Splunk助大数据落地
- python 技术篇-使用logging日志模块自定义时间格式
- EXCLE图形插入实例
- VTK修炼之道39:图像平滑_各向异性滤波
- java规定数组的下标_Java数组元素下标的范围是
- 制作IOS 后台极光推送时,遇到的小问题
- 作者:鲁鸣鸣(1978-),男,博士,中南大学信息科学与工程学院副教授,中国计算机学会会员。...
- golang基础-WaitGroup、kafka消费者
- Oracle实践--PL/SQL表分区的基础
- python神器_牛逼啊!一个可以随时随地写Python代码的神器
- 乌克兰警方逮捕出售高达10亿被盗记录的黑客,或面临长达8年监禁
- HUAWEI 机试题:最长元音字串的长度
- 应届生招聘的一些感悟和思考
- 程序员如何学习英语效率高?
- ROS与Web交互控制显示
- 使用RT-Thread Studio DIY 迷你桌面时钟(五)| 使用内置 Git 插件管理项目
- 注意:对话机器人正在改变你和工作
- MacOS Ventura 13.2 (22D49) 正式版带 OC 0.8.8 and winPE 双分区原版黑苹果镜像
- 好看轻量级北邮人导航源码
热门文章
- 什么是浪涌保护器防雷过压保护
- 安卓暗黑模式软件_微信安卓版怎么设置黑暗模式 操作方法介绍
- [转载]由兔子的笑话联想到的哲理
- App“照妖镜”:随时监控你的应用质量
- python+PyQt5基础详细教程
- 怎样才能画好动漫人物的腿?画好动漫人物的腿有哪些技巧?
- 说走就走的旅行?你需要一个旅行必备清单
- uni-app页面部分模块转化成图片并保存(适用app和h5)以及涉及轮播滚动时,区分轮播内容生成图片方法
- POI兴趣点在地图显示上进行聚合算法的研究
- 拒绝广告套路,音频营销这三招“玩的就是个性”