Python中的变量:变量的定义、赋值等操作 |
您所在的位置:网站首页 › python怎么定义变量并赋值 › Python中的变量:变量的定义、赋值等操作 |
目录 一、知道什么是变量? 二、变量怎么定义呢? 三、如何访问变量呢? 四、变量的其他操作 1、变量赋值与修改 2、变量的删除 3、变量的类型 4、变量的命名规范 5、变量的作用域 6、变量的多重赋值 一、知道什么是变量?在 Python 中,变量就是一个名字,一个标签,通过这个变量,你就能找到改变量对应的数据;(就好像不同的人,我们需要用不同的名字去区分、叫喊他们) Python变量用于存储数据的标识符; 变量可以存储各种类型的数据,例如数字、字符串、列表、字典等。 二、变量怎么定义呢?Python 的变量无需声明,只需要一次赋值,该变量就能够被成功创建; x = "Hello , World ! " 在上例中,x就是我们所定义的变量,通过x变量,我们可以知道他所指代、表示的内容是: Hello , World ! 在Python中,如何确定变量名呢? 可以使用任何名称来定义变量,只要满足以下条件: 变量名只能包含字母、数字和下划线。变量名必须以字母或下划线开头(即不允许为数字开头)。变量名不能是Python关键字,如if、while、for等。另外,变量名是区分大小写的,也就是 gaigai、Ggaigai、GAIGAI在 Python 看来,是两个完全不同的名字。 Python3 还支持中文字符作为变量名 总结一下:变量的定义非常简单,只需要指定变量名(不需要申明),然后使用等号将其赋给一个值,该变量就定义成功了。 三、如何访问变量呢?当变量被定义了以后,就可以直接使用变量名进行操作 >>> print(x) Hello , World ! 四、变量的其他操作 1、变量赋值与修改变量之所以称为变量,是因为他的内容是可变的,你可以改变一个变量所指代的值,可以通过简单的赋值语句对变量中的值进行修改: >>>x = 1 >>>x = 2 在上面的示例中,变量x的值由1更改为2 2、变量的删除可以使用del语句删除变量: >>> x = 6 >>> del x 3、变量的类型Python中的变量定义时,是不需要首先申明的,那么也不需要事先声明其类型,它们是动态类型的。这意味着变量可以在程序执行期间分配任何类型的值。可以使用type()函数获取变量的类型: >>> x = 6 >>> y = " Hello , World ! " >>> print ( type(x) ) >>> print ( type(y) ) 在上面的示例中,输出的结果是x为整数类型,变量y为字符串类型 4、变量的命名规范在项目中,会涉及到很多名称,需要使用一种规范将变量名与其他名称区分开,下面是Python中变量名的一般命名规范: 变量名应该是描述性、代表性的。变量名应该使用小写字母和下划线。变量名应该以单词之间的下划线分隔,如Student_ID,表示的是学生号。变量名应该避免使用缩写,需要能看得出其指代的功能,除非它们是广泛理解的缩写。 5、变量的作用域在Python中,变量的作用域指的是可以访问变量的代码块。Python中有三种类型的变量作用域: 局部变量:定义在函数内部,只能在函数内部访问。全局变量:定义在函数外部,可以在整个程序中访问。嵌套作用域变量:定义在一个函数内部的函数中,只能在这个函数内部和嵌套的函数中访问。 6、变量的多重赋值在Python中,可以使用多个变量同时赋值: >>> x , y = 1 , 2 在上面的示例中,变量x被赋值为1,变量y被赋值为2。与分别赋值的效果是一样的。 可以在多个变量之间交换它们的值。 >>> x , y = y , x 在上面的示例中,变量x和变量y的值被交换了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |