11、变量

小白量化 2025-12-14 09:40:29 76 举报

1、变量的含义

一个容器,计算机当中的存储空间。

比如有一个快递架,所有的快递都是存放在快递架上;每一个快递都附有取件码的标签,取快递的时候,我们不需要知道快递在快递架上具体位置,只需要提供对应的取件码,快递员就会把对应的快递交给我们!

类似的,在计算机中,内存就像快递架,定义变量就是给存放在内存中的数据贴上标签。


2、作用

可以通过定义一个变量来给需要使用多次的数据命名,就像一个标签一样。下次需要使用这个数据时,只需要通过变量名就可以直接提取,大大提高了效率。

3、语法格式

变量 = 数据(值)
# 示例
money = 8888    # 将数据8888保存到变量money中
print(money)

① 将一个变量的值赋给另一个变量

# 示例
money = 8888    # 将数据8888保存到变量money中
print(money)
money2 = money
print(money2)

② 将运算结果赋给变量

# 示例
money = 8888    # 将数据8888保存到变量money中
print(money)
money2 = money
print(money2)

total = money + money2
print(total)

③ 同一个变量可以被反复赋值

# 示例
money = 500
money = money - 5
money = money + 500
print(money)

④ 序列赋值

序列赋值用于多变量批量赋值的操作,可以一次性赋值任意数量的变量

语法格式:

变量名1, 变量名2, ..., 变量名n = 值1, 值2, ..., 值n

这里需要注意,变量名与值的数量一定要相同,否则会报错

# 示例
name, age, sex = "xiaobai", 35, "男"
print(name)
print(age)
print(sex)

特别注意:

print('xxx') 和 print(xxx)的区别


① 加上引号的内容会被视为字符串类型的数据,数据可以直接被输出或使用

# 示例
# 加上引号的内容会被视为字符串类型的数据,数据可以直接被输出或使用
print('hello')    # 输出:hello
print('xiaobai')   # 输出xiaobai

② 不加引号的内容,会被程序识别为一个变量名。


量化小白,从0开始学量化! 1

著作权归文章作者所有。 未经作者允许禁止转载!

最新回复 ( 0 )
发新帖
0