企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 变量以及类型 ## 1\. 变量的定义 在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢? 大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可 如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把它们累加起来即可 在Python中,存储一个数据,需要一个叫做`变量`的东西,如下示例: ~~~ num1 = 100 #num1就是一个变量,就好一个小菜篮子 num2 = 87 #num2也是一个变量 result = num1 + num2 #把num1和num2这两个"菜篮子"中的数据进行累加,然后放到 result变量中 ~~~ * 说明: * 所谓变量,可以理解为`菜篮子`,如果需要存储多个数据,最简单的方式是有多个变量,当然了也可以使用一个 * **程序就是用来处理数据的,而变量就是用来存储数据的** #### 想一想:我们应该让变量占用多大的空间,保存什么样的数据? ## 2\. 变量的类型 * 生活中的“类型”的例子: ![](https://img.kancloud.cn/6f/02/6f0289d839b9e0a8d1d935a6e118ab2c_987x761.png) * 程序中: 为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的,如下所示: ![](https://img.kancloud.cn/f9/ff/f9ff633261a9cd597d74e4f0690b8271_1310x986.png) * 怎样知道一个变量的类型呢? * 在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动的去说明它的类型,系统会自动辨别 * 可以使用type(变量的名字),来查看变量的类型