程序员通过使用变量名可以让自己的程序读起来更像自然语言。主要是工作中会有大量的不确定内容,需要写在固定的位置,之后会产生相同的操作,最后只是得到的结果有所不同。另一个目的,则是通过变量,去让程序自身记住一些不固定的参数。我们可以把变量理解成为指带某个东西的名字。
接下来的这段代码,我们来看下变量是怎么运行的:
cat = 1
cat_food = 2
dog = 3
dog_food = 4
cat_not_dog = cat - dog
cat_dog = cat * dog
cat_pass_dog = cat / dog
print("There are", cat)
print("There are only", dog)
print(cat_food, "empty cars today.")
print( cat_not_dog, "people today.")
print( cat_dog, "people today.")
print("We have", dog_food, "to carpool today.")
print("We need to put about", cat_pass_dog, "in each car.")
之后,我们能看到的结果如下:
#python python01.py
There are 1
There are only 3
2 empty cars today.
-2 people today.
3 people today.
We have 4 to carpool today.
We need to put about 0.3333333333333333 in each car.
有什么不懂的还请大家留言,我们只要记住”=“的作用是等于,变量的作用就是设定一个信息,方便接下来的代码调用设置好的这些信息。这段代码,我们只要能理解变量是什么概念就可以了。