pionrrt 发表于 2023-6-19 10:13:16

为何idle里可以运行而在jupyter里不能运行

在做第三讲的课后习题,想问一下,为何同样的代码在idle里可以运行而在jupyter里不能运行呢
'str' object is not callable这个报错是什么情况

pionrrt 发表于 2023-6-19 10:26:30

这道题也遇到了相同的问题

isdkz 发表于 2023-6-19 10:41:20

pionrrt 发表于 2023-6-19 10:26
这道题也遇到了相同的问题

你把 print 赋值成一个字符串了,先执行一下 del print

pionrrt 发表于 2023-6-19 11:12:16

isdkz 发表于 2023-6-19 10:41
你把 print 赋值成一个字符串了,先执行一下 del print

有点不太懂,看这些代码,确实并没有给print赋值+_+
又试了一下原问题里的代码,现在倒是可以执行了,也没加del print,不太明白是怎么回事+_+


isdkz 发表于 2023-6-19 11:14:58

pionrrt 发表于 2023-6-19 11:12
有点不太懂,看这些代码,确实并没有给print赋值+_+
又试了一下原问题里的代码,现在倒是可以执行了,也 ...

jupyter所有cell共用一个内核的,只要有一个地方给 print 赋值了就会产生影响

你现在可以运行了应该是你重启jupyter了

pionrrt 发表于 2023-6-19 11:28:58

isdkz 发表于 2023-6-19 11:14
jupyter所有cell共用一个内核的,只要有一个地方给 print 赋值了就会产生影响

你现在可以运行了应该是 ...

嗯谢谢!
页: [1]
查看完整版本: 为何idle里可以运行而在jupyter里不能运行