网站首页 > 技术文章 正文
在进入我们的编程世界之前,我们需要了解一下编程的基础知识。
标识符就是变量、函数、属性、类、模块等可以由程序员指定名称的代码元素。构成标识符的字符均遵循一定的命名规则。
视角拉回我们的世界,比如我们养了一只小狗,给它取名“旺财”。“旺财”就是标识符。
但是python标识符的命名要遵循一定的规则,Python中标识符的命名规则如下:
1 区分大小写:Myname与myname是两个不同的标识符。
2 首字符可以是下画线(_)或字母,但不能是数字。
为啥不能是数字呢?如果变量名 091合法,则程序无法区分这个变量和数字 091。另外,有些数字可能含有字母,如浮点数 1E10。程序设计语言不能存在歧义,因此,需要约定变量名开头不能是数字,以便区分变量与数字。
3 除首字符外的其他字符必须是下画线、字母和数字。
比如"_name"、"my_age"、"my_student_1"均是合规的标识符。
4 关键字不能作为标识符。

上图这些关键字是不可以用来做标识符的,也是因为程序设计语言不能存在歧义。
5 不要使用Python的内置函数作为自己的标识符。

上图的这些内置函数是不能用作标识符的,原因还是因为程序设计语言不能存在歧义。
练一练:
来看看下面哪些标识符是合规的呢?
2main、_sys_、---、bedroom$、class、float、身高?
只有_sys_、身高是合规的标识符,你猜对了吗?
猜你喜欢
- 2025-01-08 Python | 搞懂类的继承
- 2025-01-08 Python 类常用各种方法及区别
- 2025-01-08 站长在线Python教程:python中面向对象相关概述详解
- 2025-01-08 Python类的定义、封装、继承和多态
- 2025-01-08 深入探讨Python类函数的一些高级用法(封装)
- 2025-01-08 Python 知识点 #22 - 元类
- 2025-01-08 二、python类定义的讲解
- 2025-01-08 python 中实现接口类
- 2025-01-08 让我们详细学习下Python类吧!
- 2025-01-08 Python 30 天进阶:类的继承与多态之妙
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)