一个容器,计算机当中的存储空间,变量名只有在第一次出现的时候,才是定义变量。当再次出现时,不是定义变量,而是直接使用之前定义的变量。
举例:
1、一个装东西的盒子。就是用来存放数据的容器,我们可以通过变量名获取数据甚至修改数据。
2、比如是我们去逛超市,是不是会推购物车呀,然后买水果买菜买生活用之内的是不是要放在我们的购物车里面。
如果需要把两个数据或者多个数据进行相加,那么先需要定义我们的变量值把数据存储起来,然后把它们进行相加。
a=10 #a号购物袋
b=20 #b号购物袋
res = a+b #a购物袋+b购物袋里面的数据进行相加,放到res中
print(res)
说明: 所谓变量,可以理解为购物袋,如果需要存储多个数据,最简单的方式是有多个变量,当然了也可以使用一个
在计算机内存中保存数据
例如:去超市买东西,我们需要购物车,用来装东西
变量名 = 变量值
注意:cmd中直接回车就可以了 pyCharm编辑器中想要看到结果,需要print()打印函数
print(a)
报错:
Traceback (most recent call last):
File "E:/tset/test01/1、变量.py", line 43, in <module>
print(a)
NameError: name 'a' is not defined
命名异常,名字未被定义。
注意:print(‘a’)#print()里面加引号,会打印里面的内容。(定义变量打印时,不要这样去写)
加上引号会打印引号里面的内容,没有引号则被识别成变量名,打印的是变量值,果该变量没有被赋值,则报错命名错误。也就是说变量赋值以后才会被创建,所以变量在使用前必须被赋值。
a = 100
b = a
#把我们这个变量a赋值给另一个变量b
print(b)
运行结果:100
#左边name是变量名--赋值运算符--右边是我们的变量值
name=’苏苏’
print(name)
查看变量的数据类型用type()
print(type(name))
运行结果:str (字符串)
print(type(a))
运行结果:int (整型)
每一个都必须赋值只有在赋值才会被创建,同一个变量她可以反复赋值。而且可以是不同类型的变量(代码是从上至下运行的)
a=100
a=200
print(a)
运行结果:200
a=100
a=’python’
print(a)
运行结果:python
整数类型和字符串类型她也是代码从上往下。
注意:
首次使用变量会在内存中划分空间, 并初始化值再次使用变量不再划分空间, 修改原空间中的值
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!