鱼C论坛

 找回密码
 立即注册
查看: 3392|回复: 9

[学习笔记] 【Pyhon 003讲心得体会】【赋值变量贴标签解释法】

[复制链接]
发表于 2018-11-16 13:13:34 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 heidern0612 于 2018-12-25 13:42 编辑

写的内容都是自我思考的过程,难免有疏漏,有错误的地方欢迎广大鱼油给予指正!


这一讲的课后作业很饶,饶的我有点头晕,后来自己琢磨清楚了。

几个习题我还是都说下自己的见解:
>>>tips_one = '大箱子'
>>>tips_two = tips_one
>>>tips_two = '桌子'
>>>print(tips_one)

稍微改了下代码内容,但是东西没变。

tips_one代表标签1,tips_two代表标签2.



01行表示的是,在大箱子这个实际的物品(不存在在代码间)上,贴上了一个叫“tips_one”的标签,这个tips_one标签里面的内容写的是“大箱子”

02行表示的是,我又找了一个tips_two的标签,把这个标签又贴在了实际物品大箱子上,tips_two跟tips_one标签写的内容一样,都是“大箱子”

有的同学问了,两个标签一样,我怎么区分呢?

可以简单理解为:两个东西一样,但是颜色不一样,第一个标签可能是浅黄色,第二个标签可能是浅绿色。但是他们两个都贴在了大箱子这个实际的物品上,内容写的都是“大箱子”。

03行表示的是,我把那个浅绿色的标签(tips_two)从大箱子这个实际物品上取了下来,贴在了一个桌子上,把内容用橡皮擦掉,改成了“桌子”。

04行就像老师问你,现在浅黄色标签tips_one上面写的内容是什么? 答案就是“大箱子”咯!



同理解释下第二个:
>>> tips_one = '大箱子'
>>> tips_two = '大箱子'
>>> tips_one = '桌子'
>>> print(tips_two)


01行:给大箱子这个实际物品贴上浅黄色的tips_one标签,内容写的“大箱子”

02行:浅绿色tips_two抄袭浅黄色tips_one的内容,弄了一个叫“大箱子”的标签,贴在了大箱子上面。

03行:浅黄色tips_one突然把标签上面写的内容擦掉了,内容改成了“桌子”,并贴在了桌子这个实际物品上面。

04行:现在老师问你,浅绿色tips_two贴写的内容是什么? 答案当然还是“大箱子”咯!

第三个同理,只不过就是数字和字符串的不同,可以把数字换成字符串按照上面分析,就简单许多了。



这里要说的其实就是,赋值语句等号前面就是个标签,可以随时替换,等号后面就相当于实际物品的内容。

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-11-25 15:27:47 | 显示全部楼层
学习了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-2 13:20:41 | 显示全部楼层
第二行写错了额

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
heidern0612 + 5 + 5 + 3 感谢指出错误!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-2 13:23:11 | 显示全部楼层
如果这样写
>>> tips_one = '大箱子'
>>> tips_two = "大箱子"
>>> tips_one = '桌子'
>>> print(tips_two)
表示tips_two这个标签是贴在了另一个箱子上
其实就是又创建了一个字符串变量,用标识符tips_two表示
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-30 17:51:08 | 显示全部楼层
看了帖子自己也练习了一遍,也有新的理解。
>>> kids_one = "maruko"
>>> kids_two = kids_one
>>> kids_one = "sakura"
>>> print(kids_two)
maruko
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-16 12:23:35 | 显示全部楼层
tips_one = '冰箱' #把标签tip_one 贴在“冰箱”
tips_two = tips_one   #tips_two把标签tips_one的内容复制了一次后,把标签贴在“冰箱”上
tips_one = '电视'     #tips_one把内容改成“电视”然后贴在“电视”上
print(tips_two)       #打印tips_two上的内容
print(tips_one)       #打印tips_one上的内容


请问是不是可以这样理解呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-10 00:13:39 | 显示全部楼层
不错的理解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-15 14:06:55 | 显示全部楼层
感觉编码要一条一条的理解运行,没有循环不能自己加!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-4 10:34:11 | 显示全部楼层
路过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-8-10 14:45:49 | 显示全部楼层
例子很到位
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-13 02:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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