购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 变量的可变性

变量是可变的,我们在前面已经介绍过了,那么变量有多可变呢?我们来玩几个游戏就明白了。

第一个游戏:我们的老师。我的老师叫大果老师,你的老师也叫大果老师,我们的老师都是大果老师。计算机先创建了“大果老师”字符串对象,然后给字符串对象贴上了myTeacher标签,将变量myTeacher赋值给yourTeacher,字符串对象贴上了yourTeacher标签。所以,两个变量可以指向同一个对象。

代码


myTeacher="大果老师"
yourTeacher=myTeacher

print("我的老师叫作: "+ myTeacher)
print("你的老师叫作: " + yourTeacher)

程序运行结果为:

第二个游戏:大变身。

程序运行结果为:

在上述程序中,我们首先创建了mili字符串对象,然后给字符串对象贴上了var标签,这时输出var变量的值为mili;接下来,我们创建了一个数字对象7,把var标签从字符串对象上拿下来,贴到了数字对象上,这时输出var变量的值为7。 aalVnRqPAUXmU7dB6PdJoQfVf16t+BIL9YQA0tzTbCmSdcV+lYWV7yMvMuMl7P8v

点击中间区域
呼出菜单
上一章
目录
下一章
×