python中合法变量名的规则有:1、可以由字母、数字、下划线组成,同时,不能以数字开头;2、不能是python关键字,但可以包含关键字;3、不能包含空格。例如:【a1c_x2z】。

Python 需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(标识符就是合法的名字)。

(推荐学习:python教程)

python标识符规则如下:标识符可以由字母、数字、下划线(_)组成,其中数字不能打头。

标识符不能是 Python 关键字,但可以包含关键字。

标识符不能包含空格。

由于 Python 3 支持 UTF-8 字符集,因此 Python 3 的标识符可以使用 UTF-8 所能表示的多种语言的字符。Python 语言是区分大小写的,因此 abc 和 Abc 是两个不同的标识符。

我们来看一些例子:abc_xyz:合法。

HelloWorld:合法。

abc:合法。

xyz#abc:不合法,标识符中不允许出现“#”号。

abc1:合法。

1abc:不合法,标识符不允许数字开头。

以上就是python中的合法变量名有什么规则的详细内容,更多请关注gxlcms其它相关文章!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

python中合法变量名_python中的合法变量名有什么规则相关推荐

  1. python变量标识符_python中的变量和标识符

    字面量: 就是一个一个的值,如1.2.3.'hello',就是它自己本身表达的字面值.字面意思,在程序中可以直接使用. 变量(variable): 可以用来保存字面量,变量本身没有任何意思:如:a = ...

  2. python怎么输入给变量赋值_python中如何给input变量赋值

    python中如何给input变量赋值 发布时间:2020-11-13 10:07:40 来源:亿速云 阅读:94 作者:小新 了解python中如何给input变量赋值?这个问题可能是我们日常学习或 ...

  3. python中垃圾回收机制_Python中的变量和垃圾回收机制

    1.python中的变量 python 和 java 中的变量本质不一样. java 中声明变量时要指定变量的数据类型,int.str或某一类,之后虚拟机就会在内存中申请一块空间,空间的大小跟类型相关 ...

  4. python中函数的作用域_Python中的函数作用域

    在python中,一个函数就是一个作用域 name = 'xiaoyafei' def change_name(): name = '肖亚飞' print('在change_name里的name:', ...

  5. python主函数的作用_python中main函数的用法

    原博文 2020-03-27 20:25 − **什么场景下会有main函数?** 当该python脚本被作为模块(module)引入(import)时,其中的main()函数将不会被执行. **ma ...

  6. python中赋值语句的作用_python中return可以使用赋值语句吗?

    在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...

  7. python和nodejs数据传递_python中的*和**参数传递机制

    python的参数传递机制具有值传递(int.float等值数据类型)和引用传递(以字典.列表等非值对象数据类型为代表)两种基本机制以及方便的关键字传递特性(直接使用函数的形参名指定实参的传递目标,如 ...

  8. python哪些是可变对象_python 中的可变对象与不可变对象

    近日辞职待工,没有实际的项目与大家分享.暂写写在实际运用python中遇到的关于可变对象和不可变对象的坑. 首先我们需要明确一个概念,在python中一且皆对象.我们一般定义一个变量a=0,其实质a是 ...

  9. python中什么是参数_Python中**和*参数有什么用

    在Python中,"**"参数表示此处接受任意多个关键字参数,这些参数以字典形式保存,即会被解释为一个字典:"*"参数表示此处接受任意多个非关键字参数,这些参数 ...

  10. python中面向对象的缺点_python中的面向对象和面向过程

    一.面向对象和面向过程 一.什么是面向过程 核心是过程二字:面向过程是一种流水线的工作流程,是先做什么在做什么 二.什么是面向对象 核心 是对象二字:是一种编程思想,上帝思维,一切皆对象,编程中负责调 ...

最新文章

  1. 面霸篇:高频 Java 基础问题(核心卷一)
  2. 详解这场图片分类赛baseline,赢取官方人才认证+奖金
  3. 测试的目的_为什么需要测试?(软件测试的目的)
  4. SAP 库存关联表信息
  5. GNU make manual 翻译( 一百六十)
  6. MySQL 8.0.26 图形化安装教程 (windows 64位)
  7. git 暂存本地修改的文件
  8. Kafka学习之(四)PHP操作Kafka
  9. 从Tiny-4412开箱到启动Linux内核
  10. Ant安装与配置build.xml文件说明
  11. NetSetMan v5.0.5特别版
  12. Windows10(64位)下安装MySql5.7
  13. shader编程-三维场景下SDF建模,对模型进行扭曲、弯曲、裁剪、掏空操作(WebGL-Shader开发基础12)
  14. 安卓APP的字体大小设置不受系统字体大小的影响
  15. Pr 复古胶片老电影回忆效果
  16. vmospro启动黑屏_在Mac上从睡眠唤醒中修复黑屏 | MOS86
  17. 四川多多开店:拼多多商家绑定银行卡怎么绑定
  18. Cython 是什么?为什么会有 Cython?
  19. URLreWriterFilter的使用
  20. 输出pdf文件的一个简单方法

热门文章

  1. 炮打洋人(炮打洋鬼子)微信小程序创作
  2. 7809 - 试题J:因数个数 25'(欧拉筛法求因子个数)
  3. Android Bundle详解
  4. 设置 easyUi的linkbutton按钮生效 失效
  5. [Python3网络爬虫开发实战] -爬取电影排行数据
  6. ApacheKafka在滴滴出行商业化探索与实践
  7. pip安装软件出现sys.stderr.write(f“ERROR: {exc}“)问题
  8. JavaScript 数组及数组函数常用方法(完全版)
  9. 家庭园艺专栏-盆栽时土壤发霉简单处理办法
  10. php 中 t怎么打开,PHP中的流