首页 > 编程语言 >Python语言中变量名是什么?命名规则有哪些?

Python语言中变量名是什么?命名规则有哪些?

时间:2023-02-20 16:02:42浏览次数:34  
标签:变量 哪些 Python 单词 关键字 变量名 标识符

  在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线的组合,且不能用数字开头。那么Python语言中变量名是什么?变量的命名规则有哪些?具体内容请看下文。

  变量名只有在第一次出现才是定义变量,变量名再次出现,不是定义变量,而是直接使用之前定义的变量。

  在Python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

  等号=用来给变量赋值

  =左边是一个变量名

  =右边是存储在变量中的值

  变量名=值

  变量定义之后,后续就可以直接使用了。

  变量的命名

  1、标识符和关键字

  ①标识符

  标识符就是程序定义的变量名,函数名

  名字需要有见名知义的效果

  标识符可以由字母,下划线和数字组成

  不能以数字开头,不能与关键字重名

  ②关键字

  关键字就是在Python内部已经使用的标识符

  关键字具有特殊的功能和含义

  开发者不允许定义和关键字相同的名字的标识符

  通过以下命令可以查看Python中的关键字

  import关键字可以导入一个工具包

  在Python中不同的工具包,提供有不同的工具

  2、变量的命名规则

  命令规则可以被视为一种惯例,别无绝对与强制。目的是为了增加代码的识别和可读性。

  注意:Python中的标识符是区分大小写的

  在定义变量时,为了保证代码格式,=的左右两边该各保留一个空格

  在Python中,如果变量名需要由两个或多个单词组成,可以按照以下方式命名

  每个单词都使用小写字母,单词与单词之间使用_下划线连接

  例如:first_name,last_name……

  3、驼峰命名法

  当变量名是由两个或多个单词组成,还可以利用驼峰命名法来命名

  小驼峰命名法

  第一个单词以小写字母开始,后续单词的首字母大写

  firstName lastName

  大驼峰命名法

  每一个单词的首字母都采用大写字母

  FirstName LastName

标签:变量,哪些,Python,单词,关键字,变量名,标识符
From: https://blog.51cto.com/u_14661964/6068630

相关文章

  • From C++ to Python and a little Java
    原创不意味着能得到“知识产权”。FromC++toPythonandalittleJava从C++到Python以及对Java的小观点OutputPython:printf'\n'C++:std::coutprintformat......
  • python excel 导出
    插入特殊符号符号表打开Excel点击“插入”-“符号”打开符号面板在“符号”面板中,点击来自下拉菜单,点击选中“Unicode(十六进制)”。点击选中特殊字符,在字符代码处即......
  • 蓝牙、WIFI、5G、窄带物联网的无线通信技术有哪些?
    无线通信模块是智能终端接入物联网的核心,让各终端设备接入物联网获得信息传输能力,将物与物之间联系起来。它连接物联网感知层和应用层,感知层终端设备产生的数据通过无线通信......
  • centos7编译安装python3
    1.安装依赖yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgccmakelibffi-devel2.下载软件包wgeth......
  • 对比冒泡排序--PHP + python
    PHP写法:functionsortCustom($arr):array{for($i=0;$i<count($arr);$i++){for($j=0;$j<count($arr)-$i-1;$j++){if($arr[$......
  • python中常用的公共函数封装
    函数计算函数的执行时间1importtime23deftimer(func):4"""5用于计时的装饰器函数67:paramfunc:被装饰函数8:return:闭......
  • C、C++、python、java
    C++和Python的区别python是一种脚本语言,是解释执行的,而C++是编译语言,是需要编译后在特定平台运行的。python可以很方便的跨平台,但是效率没有C++高。Python使用缩进来区......
  • Python绘制神经网络模型图
      本文介绍基于Python语言,对神经网络模型的结构进行可视化绘图的方法。  最近需要进行神经网络结构模型的可视化绘图工作。查阅多种方法后,看到很多方法都比较麻烦,例如......
  • python 学习
    www.pythonthree.compytubePytube是一个小型的、无依赖性的Python模块,用于从Internet访问视频,必须先安装它才能使用它。当你有pip时,安装很简单。要使用pip安装Py......
  • Python__26--文件操作
    1文件编码格式设定程序开头#encoding=gbk(编码格式)2文件的读写原理Python操作文件>打开或新建文件>读写文件>关闭资源解释器运行py文件使用操作系统资源对硬盘中......