广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python变量名详细规则详细变量值介绍
  • 939
分享到

Python变量名详细规则详细变量值介绍

2024-04-02 19:04:59 939人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

python需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就是合法的名称 标识符需要以字母或下划线_开头,可以和字母、数字、下划线进行

python需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就是合法的名称

标识符需要以字母或下划线_开头,可以和字母、数字、下划线进行搭配使用。字母不局限与26个英文字母,其中可以包括中文字符日文字符等等

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

Python 2.x 对中文支持较差,如果要在 Python 2.x 程序中使用中文字符或中文变量,则需要在 Python 源程序的第一行增加#coding:utf-8》,当然别忘了将源文件保存为 UTF-8 字符集。

标识符使用规则如下:

  • 1、 标识符可以由字母、数字、下画线(_)组成,其中数字不能作为开头。
  • 2、 标识符不能是 Python 关键字,但可以包含关键字。
  • 3、 标识符不能包含空格。

列如:

#标识符不可以以数字开头
1ab_ = 10  #不可以
ab1_ = 10  #可以
ab_1 = 10  #可以
 
#标识符不可以出现“#”号
abc = 10  #可以
#abc = 10 #不可以
a#bc = 10 #不可以
abC# = 10 #不可以
 
#以下都可以有:
abc = 10
abc1 = 10
abc_ = 10
abc_1 = 10
_ = 10
_abc = 10
_1abc = 10

其中python也包含了一些关键词和内置函数,一般情况下不建议使用它们作为变量名

关键字不能作为变量名,不然会报错

内置函数可以作为变量名,但不建议使用,虽然不会报错,但是你所使用的该内置函数则会被这个变量名覆盖掉,则该内置函数就不能用了

如何查看关键字呢

使用python可查看:

#导入keyWord 模块
import keyword
#显示所有关键字
print(keyword.kwlist)
 
'''
['False', 'None', 'True', 'and', 'as', 'assert', 'async',
 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 
'else', 'except', 'finally', 'for', 'from', 'global', 'if', 
'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 
'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
'''

这些关键字都不可以作为变量名使用:

下面提供的是内置函数:

到此这篇关于Python变量名详细规则详细变量值介绍的文章就介绍到这了,更多相关Python变量名详细规则内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python变量名详细规则详细变量值介绍

本文链接: https://www.lsjlt.com/news/161527.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python变量名详细规则详细变量值介绍
    Python需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就是合法的名称 标识符需要以字母或下划线_开头,可以和字母、数字、下划线进行...
    99+
    2022-11-12
  • Python变量名详细规则的变量值介绍是怎样的
    这篇文章给大家介绍Python变量名详细规则的变量值介绍是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Python需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就...
    99+
    2023-06-22
  • 关于java中变量命名规范的详细介绍
    Java是一种区分字母的大小写的语言,所以我们在定义变量名的时候应该注意区分大小写的使用和一些规范,接下来我们简单的来讲讲Java语言中包、类、变量等的命名规范。(一)Package(包)的命名Package的名字应该都是由一个小写单词组成...
    99+
    2019-10-05
    java入门 java 变量 命名规范 介绍
  • Mysql系统变量与状态变量详细介绍
    目录系统变量什么是mysql系统变量设置系统变量my.cnf设置配置启动项配置Set的形式修改系统变量SESSION作用范围语法GLOBAL作用范围语法查看系统变量值系统变量注意点并不是所有的系统变量都有session范...
    99+
    2022-09-27
  • Python变量命名规则和定义变量详解
    目录一、定义变量二、定义变量的规则总结 一、定义变量 语法规则: 变量名 = 值 定义变量的语法规则中间的‘=',并不是数学中等于号的意思,在编程语言中而是赋值的意思。赋值:其...
    99+
    2022-11-12
  • python中的变量命名规则详情
    目录1.变量命名1)命名的规范性2)编程语言常用驼峰命名法2. 变量命名的描述性3.变量名尽量短,但是不要太短4.合理使用变量5. 变量定义尽量靠近使用6. 合理使用namedtup...
    99+
    2022-11-13
  • python的变量与赋值详细分析
    python的变量与赋值 1.变量的命名规则 变量其实通过一个标记调用内存中的值,而变量名就是这个标记的名称,但是万一这个标记已经被提前占用或者解释器认为这个标记是不合法的,那么就会报错。下面总结了一下变...
    99+
    2022-06-04
    赋值 变量 详细
  • python读取.mat文件,python将变量存为.mat文件详细介绍
             在进行数据处理的过程中,经常会用到Matlab和python两种工具,.mat文件是Matlab数据存储的标准数据格式,通过创建一个.mat文件详细介绍两种工具之间的数据读取和存储。 一、python读取.mat文件 1....
    99+
    2023-10-24
    matlab pycharm
  • Python中可变和不可变对象的详细介绍
    这篇文章主要介绍“Python中可变和不可变对象的详细介绍”,在日常操作中,相信很多人在Python中可变和不可变对象的详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python中可变和不可变对象的详...
    99+
    2023-06-20
  • Python:环境变量配置方法 详细教程
     最近有人问我如何配置python环境变量,这篇文章就向大家介绍python环境变量配置方法。 python环境变量的配置方法:首先鼠标右键此电脑,选择属性;然后点击高级系统设置,点击环境变量;接着点击path进行编辑,在path中添加...
    99+
    2023-09-02
    python 开发语言
  • Python激活Anaconda环境变量的详细步骤
    简洁版 Windows10系统下,按Win+R键启动运行,输入cmd,进入命令窗口 输入conda info --envs,查看conda 环境变量的路径,base后边就是环境变量的路径。 接着输入conda ac...
    99+
    2022-06-02
    Python Anaconda环境变量 Python Anaconda变量
  • 详细聊聊K8s容器内nginx带变量的域名解析
    如果 nginx 的 proxy_pass 指令带有变量名的话: server { server_name ~^(\w+)\.example\.com$; l...
    99+
    2022-11-13
  • Windows上安装 Python 环境并配置环境变量 (超详细教程)
    👨‍🎓博主简介   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 &#x...
    99+
    2023-09-05
    windows python 开发语言 环境变量
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作