请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我在mac里面c1.py里面定义a=1,然后print(a),为什么在c2里面import c1.py然后print c1.a会出现两次1

我在mac里面c1.py里面定义a=1,然后print(a),为什么在c2里面import c1.py然后print c1.a会出现两次1

PingdeMacBook-Pro:seven pingyan$ python c1.py
1
PingdeMacBook-Pro:seven pingyan$ python c2.py
1
1

正在回答 回答被采纳积分+3

1回答

7七月 2018-02-24 03:42:13

有两个print语句,当然是打印两次,一次是c1打印的 一次是c2打印的。

0 回复 有任何疑惑可以回复我~
  • 老师,就这个同学的问题我问一下,是不是在c2中导入c1文件后执行c2时要先执行一遍c1文件啊
    回复 有任何疑惑可以回复我~ 2018-03-06 16:12:31
  • 他这个图没了。。。如果你有问题,麻烦再开一个吧。
    回复 有任何疑惑可以回复我~ 2018-03-06 20:45:33
  • 不用了,看到后面的课程了,您在里面讲了
    回复 有任何疑惑可以回复我~ 2018-03-06 20:46:23
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信