![30dfd2bb49a9b50ceb9a9015dea44589.png](https://i-blog.csdnimg.cn/blog_migrate/9917f7ff07042ac7736f72a002415ab7.jpeg)
CDA数据分析师 出品
大家好,我是一行,作为当下最受欢迎和市场使用的编程语言之一,Python在广大职场人士的日常事务中占据越来越重要的位置。今天我们就对Python中变量以及字符串数据类型做一个总结,一起从零开始学习Python。
变量(Variable)
变量,是指在计算机编程中与关联的标识符配对的内存存储位置,在使用相关类型的值,值是可以更改的。定义中的标识符就是变量的名称。在Python中当变量被使用时,在后台内存中将产生两个动作,首先是开辟了一个地址的空间,然后是给这个地址的空间赋予指定的值。在使用变量的时候,必须给它强制赋予一个初始值,不然就会报错。
a #a这个变量并没有被赋值,所以在后台中认为是一个非法变量,并报错提醒a = 0 #a被赋值为0,后台通过
![95e9f0c60cf0ea627748a752750e056d.png](https://i-blog.csdnimg.cn/blog_migrate/aad9975420399530fd02a3d991c51742.jpeg)
Python中的变量赋值通过=实现。变量赋值后,就可以被其他代码使用。
print(a)
![147f1bf18df563746e1cff4b292ebaff.png](https://i-blog.csdnimg.cn/blog_migrate/6cf7b88e649f90ab6919802378eae784.jpeg)
在上面中,a被赋值为0,我们可以使用print()函数打印a,输出0
多个变量的赋值
在Python中我们同时为多个变量进行赋值。
a = b = c = 10print(a,b,c) #print函数运行输出多个值,每个变量之间使用逗号分隔
![de201a03e7643921746dfd6ab2f4e012.png](https://i-blog.csdnimg.cn/blog_migrate/483375166683fdae6d5e491928aa5cec.jpeg)
在这个赋值中,a,b,c这三个变量在内存中是使用同一个地址,获得值10,但是我们并不建议这样使用多个变量赋值,推荐使用下面的方法为不同的变量赋值。
a,b,c = 10,10,10print(a,b,c)
这样变量a,b,c的值也都是10