鱼C论坛

 找回密码
 立即注册
查看: 1869|回复: 5

[已解决]python第003讲练习题中:同一个变量名有两个值,为什么选第一个啊?

[复制链接]
发表于 2020-10-18 23:16:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在003讲练习题中,这三个问题。
1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
答:小甲鱼

2. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
>>> myteacher = '小甲鱼'
>>> yourteacher = myteacher
>>> myteacher = '黑夜'
>>> print(yourteacher)
答:小甲鱼

3.在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
>>>first = 520
>>>second = '520'
>>>first = second
>>>print(first)
答:520

这三问,第一问:这个我知道是变量对应的赋值是”小甲鱼“所以打印出来的是小甲鱼,但是第二第三问中变量myteacher和first有两个值,为什么打印的是第一个值而不是第二个?
最佳答案
2020-10-19 00:06:38
但是第二第三问中变量myteacher和first有两个值,

这句话有问题,一个变量始终只能由一个值,变量赋值时,之前的值会被覆盖
第一:
  1. >>>myteacher = '小甲鱼'  
  2. >>>yourteacher = myteacher  #到这一步:两个变量都是小甲鱼
  3. >>>yourteacher = '黑夜'    #这一步只改变了yourteacher,myteacher依旧是小甲鱼
  4. >>>print(myteacher)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-19 00:06:38 | 显示全部楼层    本楼为最佳答案   
但是第二第三问中变量myteacher和first有两个值,

这句话有问题,一个变量始终只能由一个值,变量赋值时,之前的值会被覆盖
第一:
  1. >>>myteacher = '小甲鱼'  
  2. >>>yourteacher = myteacher  #到这一步:两个变量都是小甲鱼
  3. >>>yourteacher = '黑夜'    #这一步只改变了yourteacher,myteacher依旧是小甲鱼
  4. >>>print(myteacher)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-19 00:10:15 | 显示全部楼层
而且你第三问的例子没有意义,因为字符串的520和数字520打印出来的是一样的
第三个问题本质和第一个没任何区别,懒得解释

还有,刚入门做课后题有不理解的很正常,自己敲敲找找规律,自行百度,来论坛问问都可以,
但一样可以再看两集视频再回头看看

懂了的话记得给设个【最佳答案】,没有理解那就再看两集视频缓缓
加油
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-19 00:18:04 | 显示全部楼层
昨非 发表于 2020-10-19 00:10
而且你第三问的例子没有意义,因为字符串的520和数字520打印出来的是一样的
第三个问题本质和第一个没任何 ...

谢谢,明白了
第二问是我理解错了;
第三问是我自己考虑不周,非常感谢指正。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-19 00:22:29 From FishC Mobile | 显示全部楼层
云归 发表于 2020-10-19 00:18
谢谢,明白了
第二问是我理解错了;
第三问是我自己考虑不周,非常感谢指正。

小问题,加油吧(早点睡)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-19 08:28:42 | 显示全部楼层
初学 也遇到了这个问题 谢谢楼上大佬们的解答。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-23 22:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表