自学,完全不懂,新手小白
1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
2.
>>> myteacher = '小甲鱼'
>>> yourteacher = myteacher
>>> myteacher = '黑夜'
>>> print(yourteacher)
3.
>>>first = 520
>>>second = '520'
>>>first = second
>>>print(first)
各位大神,能不能说明白到底怎么回事{:10_243:} 本人很笨{:10_266:}
感谢各位!!!{:10_254:} 本帖最后由 sfqxx 于 2023-1-8 16:07 编辑
第3题是不是'520'? 本帖最后由 sfqxx 于 2023-1-8 16:07 编辑
第二题是不是小甲鱼? 本帖最后由 sfqxx 于 2023-1-8 16:07 编辑
该帖子已被作者删除 我来教你:
1、他输出的是名为myteacher的变量,所以输出小甲鱼
2、他输出的是名为yourteacher的变量,看题目可以发现,yourteacher等于当时的myteacher,所以输出小甲鱼
3、他输出的是名为first的变量,看题目可以发现,first后来又等于second, 所以输出520,不过这里的520不是整数,而是字符串
第一个输出小甲鱼
第二个输出小甲鱼
第三个输出'520'
1.小甲鱼
2.小甲鱼
3.‘250’ 弄错了,3是‘520’ 1.小甲鱼。因为yourteacher的改变不会影响myteacher的值
2.‘小甲鱼’。因为你输出的是yourteacher,后面的myteacher不会影响到原有的yourteacher。(即小甲鱼)
3.‘520’。这就不用说了吧?first进行了一次重新赋值
页:
[1]