求解释
1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
复制代码
2. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
>>> myteacher = '小甲鱼'
>>> yourteacher = myteacher
>>> myteacher = '黑夜'
>>> print(yourteacher)
复制代码
为什么这两题的答案是小甲鱼啊,赋值是可以通过下一行代码更改吗 {:10_269:} 具备独立性 wp231957 发表于 2021-5-5 06:54
具备独立性
啥意思呀,可以说的详细一点吗 第一个例子中,把‘小甲鱼’赋给yourteacher,又把yourteacher改成‘黑夜’,这时yourteacher = ‘黑夜’,myteacher不变,仍是‘小甲鱼’,打印自然是小甲鱼了 第二个中,把‘小甲鱼’赋值给yourteacher,这时改变myteacher的值,yourteacher的值不变 你主要要搞清,把a变量赋值给b变量,只是把a当前的值给b,之后a再怎么变化,不影响b的值 a = b,是把b的值赋给a,而不是把a的值赋给b,把右边的变量值赋给左边 小甲鱼 黑夜
页:
[1]