看程序,写结果 def func( ): x = 200 def func2( ): print(x) func2( ) x = 100 func( ) print(x)
时间: 2024-05-31 18:09:10 浏览: 66
函数局部变量与外部变量同名-ocd 2 简易安装使用说明
程序的输出结果为:
200
100
在这个程序中,我们定义了一个函数 `func`,它里面包含了另一个函数 `func2`。在 `func` 函数中,我们创建了一个变量 `x` 并且将它赋值为 200。接着我们调用了 `func2` 函数,它会打印出变量 `x` 的值,也就是 200。
然而,在 `func` 函数之外,我们又创建了一个变量 `x` 并且将它赋值为 100。因此,当我们在 `func` 函数的外面调用 `print(x)` 时,它会输出 100。
阅读全文