为什么我上机后的答案和小甲鱼给的答案不一样
小甲鱼Python基础入门P4 003小插曲之变量与字符串的课后作业:1.在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
小甲鱼的答案是:小甲鱼
我上机之后的答案是:黑夜
是不是小甲鱼他们的答案出错了?
你上机的代码打错了吧 >>> myteacher = '小甲鱼'
>>> yourteacher = myteacher
>>> yourteacher = '黑夜'
>>> print(myteacher)
小甲鱼
>>>
我上机的 , 返回的是小甲鱼啊
是不是你打错了{:10_257:} 仔细检查代码 柿子饼同学 发表于 2021-8-6 15:20
我上机的 , 返回的是小甲鱼啊
是不是你打错了
嗯嗯,刚刚重新上机打了一遍,的确的是小甲鱼,这是怎么推演的? 本帖最后由 柿子饼同学 于 2021-8-6 16:55 编辑
通俗易懂的讲一下
python的变量就像是个标签贴在数据上
有个人叫 myteacher,管理大仓库 '小甲鱼'
某一天,领导把儿子yourteacher下派下来跟你管理同一个大仓库,此时你们都是大仓库的管理员
myteacher = yourteacher
又过了一段时间,儿子因为左脚先进门而被处罚,调到了小仓库 '黑夜' 当管理员
yourteacher = '黑夜'
从此以后,说到myteacher大家都知道他是大仓库管理员,而说到yourteacher,大家就只知道他是小仓库管理员了 @逃兵6楼谢谢啦 柿子饼同学 发表于 2021-8-6 18:44
@逃兵6楼谢谢啦
{:10_275:}
页:
[1]