python 代码题
>>>first = 520>>>second = '520'
>>>first = second
>>>print(first)
这一个我不懂呢?
一个数字一个字符串怎么能相等呢?
打印出来的 first,为什么是字符串类型呢?
一个=是赋值a=1 #给a 赋值1
两个=才是判断是否相等 a == 1 #判断a是否等于1
在这里是给first赋值second的值,覆盖掉之前first的值
逃兵 发表于 2021-8-1 11:17
一个=是赋值
两个=才是判断是否相等
也就是右边的赋给左边的是吧?
顺序改变结果也就改变了?
赵从文芜湖123 发表于 2021-8-1 11:19
也就是右边的赋给左边的是吧?
顺序改变结果也就改变了?
对,右边的赋值给左边的
顺序改变结果就改变了
>>>first = 520
>>>second = '520'
>>>first = second
>>>print(first)
>>>first = 520
>>>second = '520'
>>>second = first
>>>print(second) 逃兵 发表于 2021-8-1 11:20
对,右边的赋值给左边的
顺序改变结果就改变了
谢谢啦。
页:
[1]