[下水道系列][2020年5月15日]
上帝为你关上了一扇门,然后就洗洗睡了。 沙发{:10_247:} heidern0612 = 投毒者{:10_247:} {:10_247:}什么 永恒的蓝色梦想 发表于 2020-5-15 08:15
heidern0612 = 投毒者
写错啦!!你这是赋值语句,你不能给人家安一个代号。{:5_109:}
应该是
heidern0612 == 投毒者
True sunrise085 发表于 2020-5-15 09:08
写错啦!!你这是赋值语句,你不能给人家安一个代号。
应该是
heidern0612 == 投毒者
{:10_247:} sunrise085 发表于 2020-5-15 09:08
写错啦!!你这是赋值语句,你不能给人家安一个代号。
应该是
heidern0612 == 投毒者
我就是在给他赋值啊{:10_258:} 永恒的蓝色梦想 发表于 2020-5-15 09:11
我就是在给他赋值啊
何须赋值~~
本来就是~~~ sunrise085 发表于 2020-5-15 09:12
何须赋值~~
本来就是~~~
{:10_256:} 本帖最后由 KevinHu 于 2020-5-15 09:40 编辑
class PoisonousChickenSoupMaker:
def make_chicken_soup(self):
print("done")
def __str__(self):
return "投毒者"
__repr__ = __str__
>>> heidern0612 = PoisonousChickenSoupMaker()
>>> heidern0612.make_chicken_soup()
Done
>>> print(heidern0612)
投毒者
>>> heidern0612
投毒者
{:10_256:} 永恒的蓝色梦想 发表于 2020-5-15 09:12
不管哪种语言,都是不能给一个常量赋值的~~ sunrise085 发表于 2020-5-15 09:13
不管哪种语言,都是不能给一个常量赋值的~~
众所周知,Python 不存在常量{:10_327:} {:10_247:} 永恒的蓝色梦想 发表于 2020-5-15 09:14
众所周知,Python 不存在常量
先说明一下,不是和你抬杠哈,纯属于学术讨论
我认为python中之所以没有感觉到有常量,是因为python中不可变类型数据(int 、float、bool等等)都是常量,我们所谓的变量都仅仅是标签而已。 sunrise085 发表于 2020-5-15 09:35
先说明一下,不是和你抬杠哈,纯属于学术讨论
我认为python中之所以没有感觉到有常量,是因为python中 ...
回到问题,你说:不管哪种语言,都是不能给一个常量赋值的~~很明显,heidern0612 是一个标签,并不是常量{:10_256:} 永恒的蓝色梦想 发表于 2020-5-15 09:58
回到问题,你说:很明显,heidern0612 是一个标签,并不是常量
{:10_256:} 。。。灌水嫌疑。。
页:
[1]