【问题标题】:What am i doing wrong in this python script?我在这个 python 脚本中做错了什么?
【发布时间】:2014-01-14 16:50:55
【问题描述】:
global_var = 1

def my_vars() :

    local_var = 2

    print( 'Local variable:' , local_var )

    global inner_var

    inner_var = 3

my_vars()

print( 'Coerced Global:' , inner_var )

我收到一个语法错误

SyntaxError: 无效语法

它在第 4 行

不知道我做错了什么

【问题讨论】:

  • global_var = 0 是你所需要的。
  • 您当前的 sn-p 没有错误。
  • 同意 yopy。没有错误。

标签: python for-loop


【解决方案1】:

有几个问题:

  • 你还没有初始化global_var

  • local_var 在哪里定义?

  • 您可能想在最后一个print 中使用, 而不是. 声明。

无论如何,我看不出SyntaxError 来自哪里。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多