![07a5a8f77d7726df33863ade382d5340.png](https://i-blog.csdnimg.cn/blog_migrate/d89e265d80db0e215dda545b10cf93a9.jpeg)
变量和字符串是编程语言中很基础的知识点。
我们把变量理解为临时存放数据的容器比如一个盒子,里面可以根据需要存放数字、文本、字母、单词等等,然后在不同盒子外面贴上名字以示区别也方便查找。
比如:
![87087fba562eae94d4da291333152d6d.png](https://i-blog.csdnimg.cn/blog_migrate/b5be0410f725183a9576cf33db1b8d9c.jpeg)
又比如:
![2265851a188d8fb8efa0bc0429f2b70c.png](https://i-blog.csdnimg.cn/blog_migrate/d6f16b06c33440d5f6e552b9c0f5c89a.jpeg)
再比如:对变量box1、box2重新赋值,那重新运算结果也会不一样,因为变量是可变的不是恒定的。
就像上面的盒子们一样,box1那个盒子可以把里面的55倒掉,把另一个数值1000装进去;fruits那个盒子也可以把里面的“苹果、草莓、香蕉”取出来,换成“菠萝、葡萄”装进去,当然装别的东西也是可以的,看你想把这个盒子怎么用。
不过通常情况下,我们会按约定俗成或者跟盒子里的数据有关联的名字来命名,这样便于自己也便于别人辨识,也显得编名字的人专业一点哈哈。
![5f738bb4dda0c0e09c6830ec1f8065db.png](https://i-blog.csdnimg.cn/blog_migrate/379d5a6f7771728568e7d55267cd1a81.jpeg)
划重点:
1.使用变量前要先赋值;
2.=(等号)就是赋值的意思:左边是名字,右边是值,不能写反;
3.==(两个等号)则表示判断是否相等。
![12f097c26821bdae7f789e86950df008.gif](https://i-blog.csdnimg.cn/blog_migrate/311ec28a7b9252e66e66c16882932408.gif)
【原文链接:小白学Python(6) | 变量】
![765c7fe11808378ccbb50f8dcba12be4.png](https://i-blog.csdnimg.cn/blog_migrate/f63a82bd9ca4c06f49f3323ed79c7f86.jpeg)