找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2636|回复: 2

[求助] 同样一段代码,一个能运行,一个不行

2

主题

3

帖子

3

积分

贫民

积分
3
mrli 发表于 2018-7-16 22:19:19 | 显示全部楼层 |阅读模式
前一行运行报错,后一行正常运行,请问问题出在哪里??
contract.jpg
wrong.jpg
回复

使用道具 举报

17

主题

85

帖子

85

积分

新手

积分
85
我是吃货 发表于 2018-7-17 08:37:49 | 显示全部楼层

回帖奖励 +1 点威望

我不知道,但是跟这个差不多:
def test():
    global a
    a = 1
    b = 2
自己试试吧!
回复 支持 反对

使用道具 举报

17

主题

85

帖子

85

积分

新手

积分
85
我是吃货 发表于 2018-7-17 08:41:40 | 显示全部楼层
下面是运行结果:
  1. print(a)
  2. 1
  3. print(b)
  4. Traceback (most recent call last):
  5.   File "<pyshell#8>", line 1, in <module>
  6.     print(b)
  7. NameError: name 'b' is not defined
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表